aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/schema_cache.rb
Commit message (Expand)AuthorAgeFilesLines
* Also deduplicate schema cache structure when they are read from the databaseJean Boussier2019-07-011-5/+15
* Schema Cache: extract deduplication commonalityKasper Timm Hansen2019-06-211-10/+15
* Also deduplicate schema cache data when using the init_with interfaceJean Boussier2019-06-211-6/+6
* Stop serializing and parsing columns_hash in Active Record schema cachesJean Boussier2019-06-191-8/+5
* Deduplicate various Active Record schema cache structuresJean Boussier2019-06-031-1/+20
* Cache database version in schema cacheAli Ibrahim2019-04-031-14/+21
* Revert "Remove Marshal support from SchemaCache"Rafael Mendonça França2019-03-131-0/+11
* Schema Cache: cache table indexesKasper Timm Hansen2019-03-131-5/+15
* Merge branch 'test-remove-marshal-support-from-schema-cache'Kasper Timm Hansen2019-03-121-10/+0
|\
| * Remove Marshal support from SchemaCacheKasper Timm Hansen2019-03-121-10/+0
* | Modernize size calculation in Schema CacheKasper Timm Hansen2019-03-121-1/+1
|/
* Only define attribute methods from schema cacheEugene Kenny2018-09-281-0/+5
* Refactor migration to move migrations paths to connectioneileencodes2018-01-181-2/+2
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
* `#tables` and `#table_exists?` and returns only tables and not viewsRafael Mendonça França2016-12-291-6/+0
* Use YAML to serialize schema cacheKir Shatrov2016-11-271-0/+16
* Add `Style/EmptyLines` in `.rubocop.yml` and remove extra empty linesRyuta Kamizono2016-08-071-1/+0
* modernizes hash syntax in activerecordXavier Noria2016-08-061-3/+3
* introduce `conn.data_source_exists?` and `conn.data_sources`.Yves Senn2015-09-221-22/+29
* Apply schema cache dump when creating connectionsEugene Kenny2015-04-291-0/+8
* Pass symbol as an argument instead of a blockErik Michaels-Ober2014-11-291-3/+1
* change to empty? from blank?tsukasaoishi2014-08-081-1/+1
* Tables existence check query is executed in large quantitiestsukasaoishi2014-08-071-0/+7
* remove blank lines in the start of the ActiveRecord filesPonomarev Nikolay2014-07-291-1/+0
* Simplify the code in schema cacheSean Griffin2014-05-231-31/+11
* Removed unsued deprecation requireRashmi Yadav2013-07-041-1/+0
* Remove deprecated nil-passing to `SchemaCache` methods.Yves Senn2013-07-041-28/+8
* fix hash duping on 1.9Aaron Patterson2013-03-141-1/+1
* just access the ivars rather than rb_iv_getAaron Patterson2013-03-141-5/+3
* hide more data in the schema cacheAaron Patterson2013-03-141-1/+21
* safely publish columns and columns hash infoAaron Patterson2013-03-141-4/+12
* dup and set the default proc to nil rather than looping through everythingAaron Patterson2013-03-141-1/+3
* schema cache already has the columns as a hash, so use thatAaron Patterson2012-11-251-1/+11
* speed up fixture loading by querying the schema cache for column namesAaron Patterson2012-11-251-1/+10
* Support judgement expired schema cache dump.kennyj2012-03-011-3/+6
* Load db/schema_cache.dump duaring boot time.kennyj2012-03-011-1/+1
* Add db:schema:cache:dump and db:schema:cache:clear tasks.kennyj2012-03-011-0/+9
* Add support schema cache dump and load.kennyj2012-03-011-14/+34
* columns method doesn't have name argumentRafael Mendonça França2012-02-021-1/+1
* Should clear the primary keys cache alsoJon Leighton2011-12-161-0/+1
* Don't store defaults in the schema cacheJon Leighton2011-12-161-3/+2
* Defaults hash can go on the modelJon Leighton2011-12-161-14/+1
* Cache columns at the model level.Jon Leighton2011-12-161-9/+2
* Use `table_exists?` from the schema cache.Aaron Patterson2011-12-091-4/+2
* pushing caching and visitors down to the connectionAaron Patterson2011-11-191-0/+72