aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters
Commit message (Expand)AuthorAgeFilesLines
* Format the time string according to the precision of the time columnRyuta Kamizono2015-02-201-2/+2
* Allow `:precision` option for time type columnsRyuta Kamizono2015-02-205-13/+19
* Merge pull request #18916 from kamipo/handle_array_option_in_type_to_sqlRafael Mendonça França2015-02-192-37/+25
|\
| * Handle array option in `type_to_sql`Ryuta Kamizono2015-02-191-19/+16
| * Use `delegate` to call the methods to `@conn`Ryuta Kamizono2015-02-191-16/+3
| * Should handle array option for `:cast_as`Ryuta Kamizono2015-02-191-4/+8
* | Extract precision from datetime and time columnsRyuta Kamizono2015-02-192-7/+4
|/
* Rm `Type#type_cast`Sean Griffin2015-02-176-8/+8
* `type_cast_from_user` -> `cast`Sean Griffin2015-02-171-2/+2
* `type_cast_for_database` -> `serialize`Sean Griffin2015-02-1712-15/+15
* `Type#type_cast_from_database` -> `Type#deserialize`Sean Griffin2015-02-178-9/+9
* Revert "Allow `:precision` option for time type columns"Sean Griffin2015-02-175-21/+19
* Merge pull request #18662 from estum/foreign-key-existsYves Senn2015-02-162-15/+38
|\
| * Add methods to get foreign key matching argumentsAnton2015-01-292-40/+36
| * Add `foreign_key_exists?` method.Anton2015-01-242-0/+27
* | fix, `to_table` in `remove_foreign_key` should be plural.Yves Senn2015-02-161-1/+1
* | Register adapter specific types with the global type registrySean Griffin2015-02-154-62/+21
* | Allow `:precision` option for time type columnsRyuta Kamizono2015-02-125-19/+21
* | Merge pull request #18888 from kamipo/refactor_quote_default_expressionRafael Mendonça França2015-02-114-18/+12
|\ \
| * | Refactor `quote_default_expression`Ryuta Kamizono2015-02-114-18/+12
* | | Remove the SQLite3 Binary subclassSean Griffin2015-02-111-18/+0
* | | Remove an unused option that I didn't mean to commit [ci skip]Sean Griffin2015-02-111-2/+1
* | | Remove most PG specific type subclassesSean Griffin2015-02-1112-89/+52
* | | Merge pull request #18883 from kamipo/fix_datetime_precision_dumping_zero_for...Sean Griffin2015-02-112-1/+7
|\ \ \
| * | | The datetime precision with zero should be dumpedRyuta Kamizono2015-02-112-1/+7
| |/ /
* | | fix `remove_reference` with `foreign_key: true` on MySQL. #18664.Yves Senn2015-02-111-0/+6
* | | Merge pull request #18890 from kamipo/remove_cast_typeYves Senn2015-02-111-1/+1
|\ \ \
| * | | Remove `cast_type` in `ColumnDefinition`Ryuta Kamizono2015-02-111-1/+1
| |/ /
* / / Use keyword argument in `transaction`Ryuta Kamizono2015-02-111-6/+4
|/ /
* | Refactor microsecond precision to be database agnosticSean Griffin2015-02-105-46/+32
* | Merge pull request #18849 from kamipo/array_type_is_a_part_of_sql_typeSean Griffin2015-02-092-19/+4
|\ \
| * | An array type is a part of `sql_type`Ryuta Kamizono2015-02-082-19/+4
* | | Fix rounding problem for PostgreSQL timestamp columnRyuta Kamizono2015-02-082-12/+13
* | | Merge pull request #18602 from kamipo/respect_database_charset_and_collationAndrew White2015-02-081-1/+1
|\ \ \
| * | | Respect the database default charset for `schema_migrations` table.Ryuta Kamizono2015-02-081-1/+1
| |/ /
* / / Add `auto_increment?` instead of `extra == 'auto_increment'`Ryuta Kamizono2015-02-081-2/+6
|/ /
* | rm `Type#text?`Sean Griffin2015-02-073-5/+28
* | Move non-type objects into the `Type::Helpers` namespaceSean Griffin2015-02-074-4/+4
* | Allow a symbol to be passed to `attribute`, in place of a type objectSean Griffin2015-02-066-1/+83
* | fix transaction rollback in case of aborting threadYuri Smirnov2015-02-051-1/+1
* | Add default options to 'bit' and 'bit_varying' methodsMelody2015-02-031-2/+2
* | Adds default options hash for postgres money typeMelody Berton2015-02-031-1/+1
* | rm `Column#cast_type`Sean Griffin2015-02-0310-74/+163
* | Merge pull request #18791 from Sinjo/consistent-foreign-key-name-generationSean Griffin2015-02-021-1/+5
|\ \
| * | Generate consistent names for foreign keysChris Sinjakli2015-02-031-1/+5
* | | Properly lookup the limit for bigintSean Griffin2015-02-021-1/+6
|/ /
* | Remove unused `Column#with_type`Sean Griffin2015-02-021-6/+0
* | push add to transaction logic down to the instanceAaron Patterson2015-02-012-5/+5
* | stop making calls to add_recordAaron Patterson2015-02-011-1/+1
* | Remove most type related predicates from `Column`Sean Griffin2015-01-302-7/+4