aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
Commit message (Expand)AuthorAgeFilesLines
* active_support/deprecation has to be already required via active_support/rail...Akira Matsuda2019-07-121-1/+0
* Share the column and table name quote cache between connectionsJean Boussier2019-07-091-1/+8
* Add database_exists? method to connection adaptersGuilherme Mansur2019-06-171-0/+5
* Move while_preventing_writes from conn to handlereileencodes2019-06-141-15/+2
* Move SchemaMigration to migration_contexteileencodes2019-06-141-1/+16
* Enable `Layout/EmptyLinesAroundAccessModifier` copRyuta Kamizono2019-06-131-1/+0
* Move schema cache from connection to pooleileencodes2019-06-051-4/+10
* Cache full MySQL version in schema cacheAli Ibrahim2019-04-111-1/+4
* Cache database version in schema cacheAli Ibrahim2019-04-031-4/+10
* Support Optimizer HintsRyuta Kamizono2019-03-161-0/+5
* Move all Arel constructions from uniqueness validator into connection adapterRyuta Kamizono2019-03-071-1/+1
* Ensure `clear_cache!` clears the prepared statements cacheRyuta Kamizono2019-03-061-4/+6
* Add insert_all to ActiveRecord models (#35077)Bob Lail2019-03-051-0/+29
* Deprecate mismatched collation comparison for uniquness validatorRyuta Kamizono2019-03-041-1/+1
* Update READ_QUERY regexAli Ibrahim2019-02-251-1/+1
* Extract `default_uniqueness_comparison` to ease to handle mismatched collatio...Ryuta Kamizono2019-02-211-0/+4
* SQLite3: Implement `add_foreign_key` and `remove_foreign_key`Ryuta Kamizono2019-02-111-0/+1
* Remove unused attr_writers `visitor` and `indexes`Ryuta Kamizono2019-02-011-3/+0
* Remove public `prevent_writes` writerRyuta Kamizono2019-01-151-5/+5
* Deprecate `connection.visitor = ...` which is not released internal usageRyuta Kamizono2019-01-151-2/+6
* Refactor `build_relation` in the uniqueness validator to avoid low level pred...Ryuta Kamizono2019-01-111-5/+12
* Add test case for `preventing_writes?`Ryuta Kamizono2019-01-021-1/+1
* Enable `Style/RedundantBegin` cop to avoid newly adding redundant begin blockRyuta Kamizono2018-12-211-6/+4
* Merge pull request #34602 from guizmaii/masterRafael França2018-12-031-1/+2
|\
| * Pass the `connection` to the `@instrumenter.instrument` method calljules Ivanic2018-12-031-1/+2
* | Address "warning: shadowing outer local variable - parts"Ryuta Kamizono2018-12-031-4/+2
|/
* Add ability to prevent writes to a databaseEileen Uchitelle2018-11-301-1/+29
* Bump the minimum version of PostgreSQL to 9.3Yasuo Honda2018-11-251-0/+5
* Redact SQL in errorsGannon McGibbon2018-11-221-10/+8
* Consistently extract checking version for all adaptersRyuta Kamizono2018-10-171-0/+5
* Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-291-1/+1
* Enable `Performance/UnfreezeString` copyuuji.yaginuma2018-09-231-1/+1
* Use `visitor.compile` instead of constructing by connection itselfRyuta Kamizono2018-09-091-5/+1
* `supports_xxx?` returns whether a feature is supported by the backendRyuta Kamizono2018-09-081-0/+4
* Add config option for `replica`.Eileen Uchitelle2018-08-311-0/+4
* Merge pull request #32647 from eugeneius/lazy_transactionsMatthew Draper2018-08-231-0/+7
|\
| * Omit BEGIN/COMMIT statements for empty transactionsEugene Kenny2018-08-131-0/+7
* | Partly revert unused accessorRyuta Kamizono2018-08-231-8/+1
* | Add database configuration to disable advisory locks.Guo Xiang Tan2018-08-221-1/+12
|/
* Fix test failures due to Performance/RegexpMatch correctionBart de Water2018-07-281-1/+3
* Enable Start/EndWith and RegexpMatch copsBart de Water2018-07-281-1/+1
* Bump minimum SQLite version to 3.8Yasuo Honda2018-05-211-0/+5
* Add nodoc to `migrations_paths` and `migration_context` in `AbstractAdapter`Ryuta Kamizono2018-02-041-2/+2
* Define `supports_foreign_tables?` in AbstractAdapterYasuo Honda2018-01-281-0/+5
* Refactor migration to move migrations paths to connectioneileencodes2018-01-181-0/+8
* Revert commit 4ec5b0d6b4d8a57e034b1014942356e95caf47aa in favor of #28379Ryuta Kamizono2018-01-071-6/+1
* Add support for invalid foreign keys in PostgresTravis Hunter2017-12-011-0/+5
* Merge pull request #31221 from matthewd/flush-idle-connectionsMatthew Draper2017-11-261-0/+8
|\
| * Flush idle database connectionsMatthew Draper2017-11-261-0/+8
* | Merge pull request #31173 from matthewd/connection-fork-safetyMatthew Draper2017-11-251-0/+13
|\ \ | |/ |/|