aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/abstract
Commit message (Expand)AuthorAgeFilesLines
* Make `t.timestamps` with precision by defaultRyuta Kamizono2019-01-262-1/+11
* Allow `column_exists?` giving options without typeRyuta Kamizono2019-01-261-1/+1
* Fix error raised when handler doesn't existEileen Uchitelle2019-01-251-1/+10
* Allow `column_exists?` to be passed `type` argument as a stringRyuta Kamizono2019-01-241-1/+1
* Remove deprecated `#set_state` from the transaction objectRafael Mendonça França2019-01-171-18/+0
* Remove deprecated `#supports_statement_cache?` from the database adaptersRafael Mendonça França2019-01-171-7/+0
* Remove deprecated `#insert_fixtures` from the database adaptersRafael Mendonça França2019-01-171-13/+1
* Remove `id_value` argument which is no longer passed to `sql_for_insert`Ryuta Kamizono2019-01-111-2/+2
* Merge the redundant `when Symbol` case to the `when String, ...`Ryuta Kamizono2019-01-041-2/+1
* 2x faster `connection.type_cast`Ryuta Kamizono2019-01-041-6/+1
* Use high level API on `migration_context` instead of using low level API dire...Ryuta Kamizono2018-12-281-4/+2
* Deprecate passing `migrations_paths` to `connection.assume_migrated_upto_vers...Ryuta Kamizono2018-12-281-2/+8
* Enable `Style/RedundantBegin` cop to avoid newly adding redundant begin blockRyuta Kamizono2018-12-211-19/+17
* Add ability to prevent writes to a databaseEileen Uchitelle2018-11-301-0/+5
* Add support for UNLOGGED Postgresql tablesJacob Evelyn2018-11-131-1/+6
* Deprecate `t.indexes = [...]` which is not by designRyuta Kamizono2018-11-091-2/+5
* Refactor to initialize `TableDefinition` by kwargsRyuta Kamizono2018-11-092-4/+14
* Add an :if_not_exists option to create_tablefatkodima2018-11-083-4/+10
* Always add records to parent of nested transactionEugene Kenny2018-11-071-1/+1
* Remove and flip `index: true` for `references` in the doc [ci skip]Ryuta Kamizono2018-10-172-8/+8
* Move UPDATE/DELETE with JOIN handling to the Arel sideRyuta Kamizono2018-10-031-17/+0
* Merge pull request #23593 from meinac/add_index_option_for_change_tableRyuta Kamizono2018-10-011-0/+2
|\
| * Index option added for change_table migrationsMehmet Emin INAC2018-09-221-0/+2
* | Merge pull request #32031 from yahonda/remove_redundant_freezeRyuta Kamizono2018-10-011-3/+3
|\ \
| * | Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-291-3/+3
* | | Place `PartialQuery` and `PartialQueryCollector` in the same fileRyuta Kamizono2018-09-301-23/+1
|/ /
* / Enable `Performance/UnfreezeString` copyuuji.yaginuma2018-09-234-7/+7
|/
* Use utf8mb4 in all tests and examplesRyuta Kamizono2018-09-211-2/+2
* Fallback to unprepared statement only when bind params limit is exceededRyuta Kamizono2018-09-142-0/+10
* Consistently use `visitor.compile`Ryuta Kamizono2018-09-091-3/+3
* Merge pull request #33809 from fidalgo/improve-remove-column-documentationRichard Schneeman2018-09-061-0/+1
|\
| * [ci skip] Improve remove_column documentationPaulo Fidalgo2018-09-061-0/+1
* | Deprecate most methods which were never used in `DatabaseLimits`Ryuta Kamizono2018-09-051-0/+9
* | Add documentation for `:collation` column option (#33733)Nate Pinsky2018-08-271-0/+3
* | Merge pull request #31696 from BrentWheeldon/bmw-connection-pool-load-deadlockMatthew Draper2018-08-241-1/+3
|\ \
| * | Prevent deadlocks when waiting for connection from pool.Brent Wheeldon2018-03-231-1/+3
* | | Merge pull request #32647 from eugeneius/lazy_transactionsMatthew Draper2018-08-232-14/+66
|\ \ \
| * | | Omit BEGIN/COMMIT statements for empty transactionsEugene Kenny2018-08-132-14/+66
* | | | Follow up #33530bogdanvlviv2018-08-151-3/+3
* | | | Allow `to_table` in `invert_remove_foreign_key`Rich2018-08-141-1/+8
|/ / /
* | | `retrieve_connection_pool` return a pool, not a connectionRyuta Kamizono2018-08-031-2/+2
* | | [ci skip] Tidy up formatting of examplesOrhan Toy2018-07-221-12/+3
* | | Implement change() to convert to "2001-01-01" firstSean Prashad2018-07-171-0/+1
| |/ |/|
* | Add ability to configure cache notifications infoEileen Uchitelle2018-06-121-6/+14
* | Migrations will raise an exception if there are multiple column definitions (...Federico Martinez2018-06-011-2/+6
* | Bump minimum SQLite version to 3.8Yasuo Honda2018-05-211-7/+1
* | Finalize transaction record state after real transactionEugene Kenny2018-05-191-14/+23
* | Remove :nodoc: from the methods which is added the doc [ci skip]Ryuta Kamizono2018-05-151-4/+4
* | Add available transformations to docs [ci skip]wata_mac2018-05-131-0/+3
* | Restore original merging order to enforce `if_exists: true`Ryuta Kamizono2018-04-291-2/+1