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

root/trunk/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @8969 [8969] 03/02/08 04:42:10 nzkoz Make the mysql schema dumper roundtrip the limits of text/blob columns. …
(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) @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) @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) @7932 [7932] 10/16/07 05:06:33 bitsweat Quote table names. Defaults to column quoting. Closes #4593.
(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) @7688 [7688] 09/29/07 23:18:24 bitsweat Ruby 1.9 compat for instance method check in Mysql adapter.
(edit) @7665 [7665] 09/28/07 14:10:51 bitsweat MySQL: change_column raises if the table or column doesn't exist.
(edit) @7521 [7521] 09/20/07 23:40:48 david Stress that you should really install the C-based MySQL library when …
(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) @7405 [7405] 09/04/07 02:44:10 nzkoz Work around mysql limitations for defaults on text columns with not null. …
(edit) @7071 [7071] 06/20/07 18:30:35 bitsweat MySQL: fix show_variable. Closes #8448.
(edit) @6889 [6889] 05/29/07 07:21:41 bitsweat SQLite, MySQL, PostgreSQL, Oracle: quote column names in column migration …
(edit) @6848 [6848] 05/26/07 00:20:37 bitsweat MySQL: create_database takes :charset and :collation options. Charset …
(edit) @6678 [6678] 05/06/07 04:41:45 marcel Add documentation for :encoding option to mysql adapter. Closes #8219
(edit) @6074 [6074] 01/28/07 15:45:06 bitsweat MySQL: blob and text columns may not have defaults in 5.x. Update fixtures …
(edit) @6064 [6064] 01/28/07 08:49:23 bitsweat MySQL: SET SQL_AUTO_IS_NULL=0 so 'where id is null' doesn't select the …
(edit) @6044 [6044] 01/26/07 21:37:38 david Nodoc the irrelevant (from 1.2)
(edit) @5937 [5937] 01/15/07 02:22:53 bitsweat change_column accepts :default => nil. Closes #6956.
(edit) @5935 [5935] 01/15/07 01:24:23 bitsweat MySQL, PostgreSQL: change_column_default quotes the default value and …
(edit) @5929 [5929] 01/14/07 15:19:18 bitsweat MySQL: retain SSL settings on reconnect. Closes #6976.
(edit) @5596 [5596] 11/20/06 11:44:31 bitsweat Test for forged default before it's typecast. Closes #6156.
(edit) @5586 [5586] 11/20/06 08:54:42 bitsweat MySQL: detect when a NOT NULL column without a default value is …
(edit) @5533 [5533] 11/16/06 01:41:22 bitsweat Mysql::Result#all_hashes compatibility with Mysql C driver 2.6.x. Closes …
(edit) @5384 [5384] 11/01/06 20:28:48 bitsweat Oracle: resolve test failures, use prefetched primary key for inserts, …
(edit) @5330 [5330] 10/20/06 20:30:59 bitsweat MySQL: all_hashes compatibility with old MysqlRes class. Closes #6429.
(edit) @5219 [5219] 10/02/06 20:43:13 bitsweat MySQL: introduce Mysql::Result#all_hashes to support further optimization. …
(edit) @4596 [4596] 07/08/06 20:35:56 bitsweat r4704@asus: jeremy | 2006-06-27 12:00:19 -0700 decimal r4705@asus: …
(edit) @4340 [4340] 05/14/06 18:37:22 marcel Preserve MySQL boolean column defaults when changing a column in a …
(edit) @4239 [4239] 04/20/06 02:41:05 rick Properly quote index names in migrations (closes #4764) [John Long]
(edit) @4040 [4040] 03/26/06 04:15:57 david Only string_to_binary if the column responds
(edit) @4028 [4028] 03/25/06 21:42:27 david Fixed that MySQL enums should always be returned as strings (closes #3501) …
(edit) @3911 [3911] 03/18/06 03:54:04 david Added connection#current_database that'll return of the current database …
(edit) @3902 [3902] 03/17/06 22:03:26 minam Make all tinyint(1) variants act like boolean in mysql (tinyint(1) …
(edit) @3886 [3886] 03/16/06 03:00:27 david Stop the MySQL adapter crashing when views are present. (closes #3782) …
(edit) @3674 [3674] 02/26/06 23:12:01 bitsweat ActiveRecord::Base.remove_connection explicitly closes database …
(edit) @3403 [3403] 01/13/06 01:58:11 marcel Escape database name in MySQL adapter when creating and dropping …
(edit) @3293 [3293] 12/13/05 16:45:58 bitsweat MySQL: allow encoding option for mysql.rb driver.
(edit) @3264 [3264] 12/09/05 23:20:20 bitsweat MySQL: ensure that @config is set.
(edit) @3246 [3246] 12/08/05 05:07:45 bitsweat MySQL: more robust test for nullified result hashes. References #3124.
(edit) @3216 [3216] 12/03/05 23:04:34 bitsweat MySQL: work around ruby-mysql/mysql-ruby inconsistency with mysql.stat. …
(edit) @3194 [3194] 11/28/05 21:00:03 bitsweat MySQL: active? compatibility with the pure-Ruby driver. References #428.
(edit) @3165 [3165] 11/22/05 23:55:04 bitsweat MySQL, PostgreSQL: reconnect! also reconfigures the connection. …
(edit) @3152 [3152] 11/21/05 18:51:27 bitsweat MySQL: introduce :encoding option to specify the character set for client, …
(edit) @3148 [3148] 11/21/05 12:47:28 bitsweat Simpler Mysql load test.
(edit) @3001 [3001] 11/13/05 10:03:03 bitsweat r3042@asus: jeremy | 2005-11-13 01:51:08 -0800 MySQL active? and …
(edit) @2947 [2947] 11/09/05 06:43:40 bitsweat r3886@sedna: jeremy | 2005-11-07 03:09:59 -0800 r3944@sedna: jeremy | …
(edit) @2713 [2713] 10/23/05 17:22:03 bitsweat Map Active Record time to SQL TIME. Closes #2576.
(edit) @2529 [2529] 10/11/05 03:10:07 marcel Optimization for Mysql selects using mysql-ruby extension greater than …
(edit) @2509 [2509] 10/09/05 21:42:40 marcel Optimization refactoring for add_limit_offset!. In partial fullfilment of …
(edit) @2477 [2477] 10/06/05 14:10:45 xal Add rename_table to mysql, sqlite and postgres adapters for use in …
(edit) @2427 [2427] 09/30/05 12:10:04 bitsweat Get rid of old symbolize_strings_in_hash.
(edit) @2340 [2340] 09/25/05 21:15:44 minam Remove duplicate 'quote_column_name' definition
(edit) @2339 [2339] 09/25/05 17:56:03 david Refactored the AbstractAdapter to be a lot less scary. Cleaned up the docs …
(edit) @2335 [2335] 09/25/05 15:49:35 minam Standardize the interpretation of boolean columns in the Mysql and Sqlite …
(edit) @2312 [2312] 09/23/05 13:29:33 minam Add ActiveRecord::SchemaDumper for dumping a DB schema to a pure-ruby …
(edit) @1912 [1912] 07/24/05 14:01:35 david Made Oracle a first-class connection adapter by adhering closer to …
(edit) @1774 [1774] 07/08/05 19:22:37 david Added better error message for "packets out of order" #1630 [courtenay]
(edit) @1703 [1703] 07/05/05 09:16:23 david Made default changes work in both postgresql and mysql #1612 [Tobias …
(edit) @1697 [1697] 07/05/05 07:19:20 david Sugared up migrations with even more bling #1609 [Tobias Luekte]
(edit) @1672 [1672] 07/04/05 18:51:02 david Added new Migrations framework for describing schema transformations in a …
(edit) @1635 [1635] 07/03/05 08:32:57 bitsweat r1617@asus: jeremy | 2005-07-03 08:23:31 -0700 settle on the 'slow' …
(edit) @1634 [1634] 07/03/05 08:32:52 bitsweat r1616@asus: jeremy | 2005-07-03 08:07:13 -0700 remove duplicate …
(edit) @1625 [1625] 07/03/05 08:32:07 bitsweat r1607@asus: jeremy | 2005-07-02 23:36:52 -0700 Rollback …
(edit) @1622 [1622] 07/03/05 08:31:14 bitsweat r1603@asus: jeremy | 2005-07-02 14:38:52 -0700 Faster …
(edit) @1583 [1583] 07/01/05 17:20:04 david Added support for ODBC connections to MS SQL Server so you can connect …
(edit) @1168 [1168] 04/16/05 06:38:12 david Made migrations create InnoDB tables per default
(edit) @944 [944] 03/20/05 21:56:50 david Added adapter independent limit clause as a two-element array with the …
(edit) @885 [885] 03/10/05 14:30:35 david More incremental work on active schema for MySQL
(edit) @884 [884] 03/10/05 14:24:28 david More incremental work on active schema for MySQL
(edit) @818 [818] 03/01/05 14:27:32 david Added preliminary support for an agile database migration technique …
(edit) @771 [771] 02/23/05 17:03:12 david Added documentation for database adapters to visible RDoc
(edit) @746 [746] 02/22/05 16:38:18 david Fixed the Broken pipe error on SHOW FIELDs queries too
(edit) @729 [729] 02/21/05 01:44:15 david Fixed that Active Record would throw Broken Pipe errors with FCGI when the …
(edit) @720 [720] 02/20/05 21:47:09 david Added options to specify an SSL connection for MySQL. Define the following …
(edit) @719 [719] 02/20/05 21:21:41 david Added automatic dropping/creating of test tables for running the unit …
(edit) @391 [391] 01/11/05 10:59:49 david Fixed the 4.11 changes to the mysql adapter
(edit) @372 [372] 01/10/05 22:52:14 david Added support for the new protocol spoken by MySQL 4.1.1+ servers for the …
(edit) @228 [228] 12/19/04 16:21:55 david Changed the interface on AbstractAdapter to require that adapters return …
(edit) @70 [70] 12/07/04 14:48:53 david Fixed value quoting in all generated SQL statements, so that integers are …
(add) @4 [4] 11/24/04 01:04:44 david Initial
Note: See TracRevisionLog for help on using the revision log.