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

root/trunk/activerecord/lib/active_record/connection_adapters


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) @9222 [9222] 04/04/08 11:45:08 nzkoz Tiny change to allow AR based creation of TIME columns in sqlite. Closes …
(edit) @9182 [9182] 04/01/08 05:01:10 bitsweat PostgreSQL: create_ and drop_database support. Closes #9042.
(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) @8979 [8979] 03/03/08 06:56:31 nzkoz Make the schema dumper respect the schema settings in database.yml. …
(edit) @8969 [8969] 03/02/08 04:42:10 nzkoz Make the mysql schema dumper roundtrip the limits of text/blob columns. …
(edit) @8922 [8922] 02/22/08 03:26:21 bitsweat PostgreSQL: support server versions 7.4 through 8.0 and the ruby-pg …
(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) @8794 [8794] 02/03/08 12:11:52 bitsweat MySQL: memoize column and table name quoting to reduce garbage
(edit) @8757 [8757] 01/30/08 23:22:58 bitsweat MySQL: omit text/blob defaults from the schema instead of using an empty …
(edit) @8670 [8670] 01/19/08 03:23:45 bitsweat Remove dead code. Closes #10698 [garru]
(edit) @8663 [8663] 01/19/08 02:43:31 bitsweat Remove table quoting; only pull last_insert_id if there's a primary key.
(edit) @8650 [8650] 01/16/08 21:56:45 nzkoz Correct fix for [8647], Closes #6868. [isak]
(edit) @8647 [8647] 01/16/08 03:54:15 nzkoz Don't ignore :precision and :scale when adding columns on postgresql. …
(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) @8571 [8571] 01/05/08 14:58:28 bitsweat More thoroughly quote table names. Exposes some issues with sqlite2 …
(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) @8453 [8453] 12/20/07 22:28:12 bitsweat SQLite: fix rename_ and remove_column for columns with unique indexes. …
(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) @8254 [8254] 12/02/07 03:33:58 bitsweat Handle 8.1 default formatting. Closes #10333 [Tim Pope]
(edit) @8199 [8199] 11/24/07 04:59:21 gbuesing Honor Ruby's default calendar reform setting when creating DateTime …
(edit) @8185 [8185] 11/22/07 01:29:19 bitsweat PostgreSQL: correct binary escaping. References #8049, closes #10176
(edit) @8162 [8162] 11/17/07 03:57:19 nzkoz Use debug, not info as log_info will discard the information if info is …
(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) @8036 [8036] 10/26/07 05:56:46 bitsweat Foxy fixtures. Adapter#disable_referential_integrity. Closes #9981.
(edit) @8015 [8015] 10/25/07 18:53:07 nzkoz Remove superfluous code and quote table name. References #9971 [jkit, …
(edit) @8014 [8014] 10/25/07 08:09:41 nzkoz Make clear_reloadable_connections! take account of @@allow_concurrency. …
(edit) @8012 [8012] 10/25/07 06:42:05 nzkoz Make sure that the Schema Dumper supports non-standard primary keys with …
(edit) @7980 [7980] 10/20/07 21:17:31 rick Ensure that mysql quotes table names with database names correctly. …
(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) @7801 [7801] 10/08/07 06:17:53 bitsweat PostgreSQL: support multiline default values. Closes #7533.
(edit) @7798 [7798] 10/08/07 05:41:19 bitsweat Dr Math meets Captain Obvious.
(edit) @7790 [7790] 10/08/07 03:28:28 bitsweat MySQL: fix change_column on not-null columns that don't accept dfeault …
(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) @7766 [7766] 10/07/07 04:52:09 nzkoz Allow change_column to set NOT NULL in the PostgreSQL adaptor. Closes …
(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) @7691 [7691] 09/30/07 06:22:39 bitsweat Don't implicitly assign instance variables by using them as block …
(edit) @7690 [7690] 09/29/07 23:20:36 bitsweat Remove DB2 adapter since IBM chooses to maintain their own adapter …
(edit) @7689 [7689] 09/29/07 23:18:38 bitsweat Extract Oracle, SQLServer, and Sybase adapters into gems.
(edit) @7688 [7688] 09/29/07 23:18:24 bitsweat Ruby 1.9 compat for instance method check in Mysql adapter.
(edit) @7666 [7666] 09/28/07 14:18:47 david Fixed spelling errors (closes #9706) [tarmo/rmm5t]
(edit) @7665 [7665] 09/28/07 14:10:51 bitsweat MySQL: change_column raises if the table or column doesn't exist.
(edit) @7563 [7563] 09/22/07 18:23:30 david Fixed rename_column for SQLite when using symbols for the column names …
(edit) @7521 [7521] 09/20/07 23:40:48 david Stress that you should really install the C-based MySQL library when …
(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) @7492 [7492] 09/15/07 23:22:58 bitsweat Extract Firebird, FronBase, and OpenBase adapters into gems. Closes #9508, …
(edit) @7491 [7491] 09/15/07 23:21:21 bitsweat RubyGem database adapters: expects a gem named …
(edit) @7484 [7484] 09/15/07 21:23:05 david Fixed that altering join tables in migrations would fail w/ sqlite3 #7453
(edit) @7472 [7472] 09/13/07 23:21:14 bitsweat OpenBase: update for new lib and latest Rails. Support migrations. Closes …
(edit) @7471 [7471] 09/13/07 23:13:34 bitsweat minor speedups + forward-compat syntax
(edit) @7405 [7405] 09/04/07 02:44:10 nzkoz Work around mysql limitations for defaults on text columns with not null. …
(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) @7071 [7071] 06/20/07 18:30:35 bitsweat MySQL: fix show_variable. Closes #8448.
(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) @6891 [6891] 05/29/07 08:06:35 bitsweat Typo in PostgreSQL change_column quoting. References #8466.
(edit) @6890 [6890] 05/29/07 07:40:59 bitsweat Missed Oracle rename_column quoting. References #8466.
(edit) @6889 [6889] 05/29/07 07:21:41 bitsweat SQLite, MySQL, PostgreSQL, Oracle: quote column names in column migration …
(edit) @6859 [6859] 05/26/07 06:26:50 bitsweat Oracle binary fixtures; pull fixture insertion into the adapters. Closes …
(edit) @6848 [6848] 05/26/07 00:20:37 bitsweat MySQL: create_database takes :charset and :collation options. Charset …
(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) @6738 [6738] 05/15/07 19:30:19 bitsweat Oracle: extract column length for CHAR also. Closes #7866.
(edit) @6678 [6678] 05/06/07 04:41:45 marcel Add documentation for :encoding option to mysql adapter. Closes #8219
(edit) @6667 [6667] 05/06/07 01:48:19 david Added short-hand declaration style to migrations (inspiration from Sexy …
(edit) @6611 [6611] 04/28/07 15:57:29 david Removed breakpointer and Binding.of_caller in favor of relying on …
(edit) @6469 [6469] 03/27/07 06:57:53 rick Add helpful debugging info to the ActiveRecord::StatementInvalid exception …
(edit) @6449 [6449] 03/19/07 12:49:23 bitsweat SQLite: binary escaping works with ='u'. Closes #7862.
(edit) @6433 [6433] 03/16/07 08:25:37 bitsweat PostgreSQL: remove DateTime -> Time downcast. Bypass the DateTime …
(edit) @6388 [6388] 03/12/07 05:44:01 bitsweat Oracle: fix quoted primary keys and datetime overflow. Closes #7798.
(edit) @6375 [6375] 03/11/07 12:30:28 bitsweat Fix @logger.debug? conditional considering @logger may be nil.
(edit) @6359 [6359] 03/09/07 00:34:17 bitsweat DateTimes assume the default timezone. Closes #7764.
(edit) @6355 [6355] 03/08/07 12:11:51 bitsweat Fix typo. References #7727, closes #7762.
(edit) @6349 [6349] 03/06/07 09:43:28 bitsweat Sybase: hide timestamp columns since they're inherently read-only. Closes …
(edit) @6348 [6348] 03/06/07 09:39:50 bitsweat Oracle: overflow Time to DateTime. Closes #7718.
(edit) @6346 [6346] 03/06/07 09:27:54 bitsweat PostgreSQL: don't use async_exec and async_query with postgres-pr. Closes …
(edit) @6341 [6341] 03/06/07 00:49:11 bitsweat Fix an edge case with dates during the Italian calendar reform! Hehe. …
(edit) @6297 [6297] 03/03/07 14:20:57 bitsweat SQLServer: recognize real column type as Ruby float, correctly schema-dump …
Note: See TracRevisionLog for help on using the revision log.