Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

root/trunk/activerecord/lib/active_record/connection_adapters/abstract


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @9244 [9244] 04/09/08 16:20:15 rick Add support for interleaving migrations by storing which migrations have …
(edit) @9226 [9226] 04/05/08 03:52:58 pratik Improve documentation.
(edit) @9122 [9122] 03/28/08 21:21:01 david Switched to UTC-timebased version numbers for migrations and the schema. …
(edit) @9056 [9056] 03/18/08 18:23:14 bitsweat Migrations: create_table supports primary_key_prefix_type. Closes #10314.
(edit) @9014 [9014] 03/13/08 02:17:04 david Added add/remove_timestamps to the schema statements for adding the …
(edit) @8881 [8881] 02/16/08 20:13:38 gbuesing Refactor ActiveRecord::ConnectionAdapters::Column.new_time: leverage …
(edit) @8870 [8870] 02/14/08 20:06:25 nzkoz Optimisation for BigDecimal conversion code. Closes #11110 [adymo]
(edit) @8627 [8627] 01/11/08 19:54:19 rick Fix issue where Table#references doesn't pass a :null option to a *_type …
(edit) @8540 [8540] 01/03/08 02:59:03 bitsweat Ruby 1.9 compat: don't use obsolete ParseDate
(edit) @8481 [8481] 12/22/07 11:26:03 bitsweat Ruby 1.9 compat: fix warnings, shadowed block vars, and unitialized …
(edit) @8439 [8439] 12/19/07 09:31:57 bitsweat Ruby 1.9 compat: check column type more carefully
(edit) @8304 [8304] 12/05/07 20:20:37 marcel Reveal that the type option in migrations can be any supported column type …
(edit) @8285 [8285] 12/05/07 14:47:44 marcel Document the timestamps schema definition method. Closes #9000 [mikong]
(edit) @8199 [8199] 11/24/07 04:59:21 gbuesing Honor Ruby's default calendar reform setting when creating DateTime …
(edit) @8113 [8113] 11/08/07 03:37:16 marcel Smattering of grammatical fixes to documentation. Closes #10083 [BobSilva]
(edit) @8106 [8106] 11/06/07 23:33:40 marcel Standardize on using hyphens rather than colons to separate option names …
(edit) @8077 [8077] 11/05/07 22:29:52 nzkoz Use the safe conversion code introduced in earlier commit. References …
(edit) @8014 [8014] 10/25/07 08:09:41 nzkoz Make clear_reloadable_connections! take account of @@allow_concurrency. …
(edit) @7973 [7973] 10/19/07 02:09:06 nzkoz Add t.belongs_to and t.references to sexy migrations [arthurgeek] Test …
(edit) @7932 [7932] 10/16/07 05:06:33 bitsweat Quote table names. Defaults to column quoting. Closes #4593.
(edit) @7931 [7931] 10/16/07 05:05:47 bitsweat Fix join table docs error in schema_statements. Closes #9880 [lawrence]
(edit) @7908 [7908] 10/15/07 07:13:40 bitsweat Factor out checks for duplicable objects. Closes #9333.
(edit) @7798 [7798] 10/08/07 05:41:19 bitsweat Dr Math meets Captain Obvious.
(edit) @7780 [7780] 10/07/07 22:01:59 bitsweat Use fast date/time parsing by default. Closes #9811.
(edit) @7771 [7771] 10/07/07 06:27:39 bitsweat Reinstate failsafe date/time parsing rescues. Head off some obvious …
(edit) @7769 [7769] 10/07/07 05:29:37 bitsweat MySQL: speedup date/time parsing.
(edit) @7753 [7753] 10/06/07 00:49:58 nzkoz Send the correct INSERT statement when dealing with objects with only …
(edit) @7735 [7735] 10/04/07 01:08:10 bitsweat Try loading activerecord-<adaptername>-adapter gem before trying a plain …
(edit) @7666 [7666] 09/28/07 14:18:47 david Fixed spelling errors (closes #9706) [tarmo/rmm5t]
(edit) @7503 [7503] 09/17/07 20:43:02 bitsweat Don't worry about retrieving the last inserted id. [tarmo_t]
(edit) @7498 [7498] 09/17/07 06:15:58 bitsweat Speed up and simplify query caching.
(edit) @7497 [7497] 09/16/07 03:32:47 bitsweat connection.select_rows 'sql' returns an array (rows) of arrays (field …
(edit) @7491 [7491] 09/15/07 23:21:21 bitsweat RubyGem database adapters: expects a gem named …
(edit) @7471 [7471] 09/13/07 23:13:34 bitsweat minor speedups + forward-compat syntax
(edit) @7356 [7356] 08/21/07 22:11:14 david Fix spacing
(edit) @7329 [7329] 08/16/07 06:26:30 nzkoz Improve performance and functionality of the postgresql adapter. Closes …
(edit) @7220 [7220] 07/24/07 16:48:57 david Refactored in use of extract_options! (closes #9079) [josh]
(edit) @7089 [7089] 06/23/07 01:58:41 bitsweat Mock the beginning of the transaction also. References #8642.
(edit) @7088 [7088] 06/23/07 00:54:51 bitsweat Rollback if commit raises an exception. Closes #8642.
(edit) @6965 [6965] 06/08/07 01:40:05 bitsweat Rollback [6961] which breaks SQLite tests. Reference #7345.
(edit) @6961 [6961] 06/07/07 23:25:50 bitsweat Migrations: raise if a column is duplicated. Closes #7345.
(edit) @6859 [6859] 05/26/07 06:26:50 bitsweat Oracle binary fixtures; pull fixture insertion into the adapters. Closes …
(edit) @6842 [6842] 05/25/07 21:21:41 bitsweat Migrations: add_column supports custom column types. Closes #7742. …
(edit) @6833 [6833] 05/25/07 03:19:35 bitsweat Load database adapters on demand. Eliminates config.connection_adapters …
(edit) @6754 [6754] 05/18/07 01:02:08 nzkoz Replace the transaction {|transaction|..} semantics with a new Exception …
(edit) @6667 [6667] 05/06/07 01:48:19 david Added short-hand declaration style to migrations (inspiration from Sexy …
(edit) @6359 [6359] 03/09/07 00:34:17 bitsweat DateTimes assume the default timezone. Closes #7764.
(edit) @6341 [6341] 03/06/07 00:49:11 bitsweat Fix an edge case with dates during the Italian calendar reform! Hehe. …
(edit) @6196 [6196] 02/21/07 22:13:39 david Added database connection as a yield parameter to …
(edit) @6061 [6061] 01/28/07 07:58:02 bitsweat Use Date#to_s(:db) for quoted dates. Closes #7411.
(edit) @6051 [6051] 01/28/07 01:31:31 rick Don't create instance writer methods for class attributes. Closes #7401
(edit) @5956 [5956] 01/16/07 01:31:25 nzkoz Improve handling of LoadErrors with the oracle adapter. Closes #6780
(edit) @5955 [5955] 01/15/07 22:12:40 david Made sure that connections are only removed for SQLite
(edit) @5953 [5953] 01/15/07 17:23:01 minam be like a duck. Let's not rely on explicit classes, so we can pass proxy …
(edit) @5944 [5944] 01/15/07 15:48:38 bitsweat Skip column options for primary keys. Closes #7048.
(edit) @5937 [5937] 01/15/07 02:22:53 bitsweat change_column accepts :default => nil. Closes #6956.
(edit) @5933 [5933] 01/15/07 00:34:43 bitsweat Oracle: create_table takes a :sequence_name option to override the …
(edit) @5887 [5887] 01/12/07 05:14:55 bitsweat PostgreSQL: use a subselect to correctly perform eager finds with :limit …
(edit) @5658 [5658] 12/01/06 05:56:51 david If only life was that simple (it didnt help)
(edit) @5656 [5656] 12/01/06 05:37:56 david Replace the elaborate reloading connection checking scheme, just fix the …
(edit) @5637 [5637] 11/26/06 22:10:55 david Only reload connections in development mode that supports (and requires …
(edit) @5597 [5597] 11/20/06 12:02:04 bitsweat Quote ActiveSupport::Multibyte::Chars. Closes #6653.
(edit) @5480 [5480] 11/10/06 19:18:07 bitsweat Oracle: fix limited id selection for eager loading. Closes #6515.
(edit) @5384 [5384] 11/01/06 20:28:48 bitsweat Oracle: resolve test failures, use prefetched primary key for inserts, …
(edit) @5291 [5291] 10/13/06 08:29:00 rick fix select_limited_ids_list issues in postgresql, retain current behavior …
(edit) @4768 [4768] 08/15/06 23:51:27 bitsweat Make indexed columns easy to extract from the index name. Oracle users …
(edit) @4767 [4767] 08/15/06 23:05:01 bitsweat Migrations: uniquely name multicolumn indexes so you don't have to.
(edit) @4626 [4626] 07/27/06 18:29:49 minam Patch sql injection vulnerability when using integer or float columns.
(edit) @4606 [4606] 07/10/06 21:08:40 bitsweat create_table rdoc: suggest :id => false for habtm join tables
(edit) @4600 [4600] 07/10/06 18:10:50 bitsweat Oracle: BigDecimal support. Closes #5667.
(edit) @4596 [4596] 07/08/06 20:35:56 bitsweat r4704@asus: jeremy | 2006-06-27 12:00:19 -0700 decimal r4705@asus: …
(edit) @4593 [4593] 07/08/06 17:10:29 bitsweat Respect type method. #5337
(edit) @4574 [4574] 07/07/06 10:42:14 bitsweat Oracle: use nonblocking queries if allow_concurrency is set, fix …
(edit) @4494 [4494] 06/25/06 18:04:06 bitsweat PostgreSQL: support microsecond time resolution. Closes #5492.
(edit) @4477 [4477] 06/21/06 02:17:48 rick Don't use keywords as local vars in documentation. Closes #5291. …
(edit) @4460 [4460] 06/19/06 22:48:51 bitsweat r4644@asus: jeremy | 2006-06-16 14:57:03 -0700 locking r4645@asus: …
(edit) @4391 [4391] 06/01/06 01:43:20 bitsweat Records and arrays of records are bound as quoted ids.
(edit) @4351 [4351] 05/21/06 15:13:28 marcel Fix Oracle boolean support and tests. Closes #5139. …
(edit) @4327 [4327] 05/07/06 07:52:08 bitsweat Dates and times interpret empty strings as nil rather than 2000-01-01. …
(edit) @4239 [4239] 04/20/06 02:41:05 rick Properly quote index names in migrations (closes #4764) [John Long]
(edit) @4078 [4078] 03/28/06 03:06:40 david Fixed documentation
(edit) @4039 [4039] 03/26/06 04:13:25 rick Change periods (.) in table aliases to _'s. Closes #4251
(edit) @4031 [4031] 03/25/06 23:09:52 david Fixed db_schema_import when binary types are present (closes #3101) [DHH]
(edit) @3921 [3921] 03/18/06 07:31:01 rick Rework table aliasing to account for truncated table aliases. Add smarter …
(edit) @3916 [3916] 03/18/06 05:43:35 rick Add AbstractAdapter#table_alias_for to create table aliases according to …
(edit) @3862 [3862] 03/13/06 17:28:55 bitsweat Dynamically set allow_concurrency. Closes #4044.
(edit) @3747 [3747] 03/02/06 22:04:38 bitsweat fix unreplaced class var
(edit) @3745 [3745] 03/02/06 14:36:06 bitsweat Revert allow_concurrency change for better testing. Retrieve_connection in …
(edit) @3732 [3732] 03/01/06 22:14:00 bitsweat (duh :)
(edit) @3731 [3731] 03/01/06 22:09:46 bitsweat Typo in stale thread removal.
(edit) @3729 [3729] 03/01/06 22:05:41 bitsweat Clear stale, cached connections left behind by defunct threads. Eliminate …
(edit) @3693 [3693] 02/27/06 21:37:30 bitsweat Speed up class -> connection caching and stale connection verification. …
(edit) @3674 [3674] 02/26/06 23:12:01 bitsweat ActiveRecord::Base.remove_connection explicitly closes database …
(edit) @3487 [3487] 01/25/06 22:17:59 marcel Add documentation for add_index and remove_index. Closes #3600.
(edit) @3346 [3346] 12/24/05 16:55:55 xal SchemaDumper now doesn't fail anymore when there are unknown column types …
(edit) @3223 [3223] 12/05/05 23:38:49 david Dont overwrite the documentation from the real base class
(edit) @3222 [3222] 12/05/05 21:48:23 bitsweat Clear the connection cache entry when a new connection is established on …
(edit) @3218 [3218] 12/04/05 05:56:49 bitsweat Connection cache to speed up retrieve_connection and get rid of dirty …
(edit) @3182 [3182] 11/24/05 07:01:43 bitsweat Reloading a model doesn't lose track of its connection. References #2996.
(edit) @3096 [3096] 11/19/05 10:55:11 bitsweat r3181@asus: jeremy | 2005-11-19 02:52:24 -0800 Mark connections for …
Note: See TracRevisionLog for help on using the revision log.