| Commit message (Expand) | Author | Age | Files | Lines |
* | Reduce string allocations in read/write_attribute | Eugene Kenny | 2018-10-21 | 2 | -8/+6 |
* | Don't expose internal `get_value`/`set_value` methods | Ryuta Kamizono | 2018-10-18 | 2 | -11/+9 |
* | Merge pull request #34197 from schneems/schneems/symbol-hash-respond_to | Richard Schneeman | 2018-10-17 | 3 | -12/+11 |
|\ |
|
| * | ActiveRecord#respond_to? No longer allocates strings | schneems | 2018-10-15 | 3 | -12/+11 |
* | | Remove and flip `index: true` for `references` in the doc [ci skip] | Ryuta Kamizono | 2018-10-17 | 2 | -8/+8 |
* | | Consolidate duplicated code that initializing an empty model object | Ryuta Kamizono | 2018-10-17 | 2 | -20/+8 |
* | | Consistently extract checking version for all adapters | Ryuta Kamizono | 2018-10-17 | 4 | -27/+29 |
* | | Merge pull request #34227 from bkuhlmann/master-lazy_mysql_version_check_support | Aaron Patterson | 2018-10-16 | 1 | -4/+11 |
|\ \ |
|
| * | | Refactored abstract MySQL adapter to support lazy version check. | Brooke Kuhlmann | 2018-10-16 | 1 | -4/+11 |
| |/ |
|
* / | Fix Collection cache key with limit and custom select (PG:AmbigousColumn: Error) | Federico Martinez | 2018-10-15 | 1 | -2/+2 |
|/ |
|
* | Improve model attribute accessor method names for backtraces | Dylan Thacker-Smith | 2018-10-12 | 3 | -53/+21 |
* | Basic API for connection switching | Eileen Uchitelle | 2018-10-10 | 2 | -1/+99 |
* | Merge pull request #34110 from albertoalmagro/enum-raises-on-invalid-definiti... | Eileen M. Uchitelle | 2018-10-10 | 1 | -0/+11 |
|\ |
|
| * | Privatize ENUM_CONFLICT_MESSAGE constant | Alberto Almagro | 2018-10-10 | 1 | -0/+1 |
| * | Raise on invalid definition values | Alberto Almagro | 2018-10-10 | 1 | -0/+10 |
* | | Merge pull request #34137 from gmcgibbon/db_migrate_status_multi_db | Eileen M. Uchitelle | 2018-10-10 | 1 | -1/+15 |
|\ \
| |/
|/| |
|
| * | Add multi-db support to rails db:migrate:status | Gannon McGibbon | 2018-10-09 | 1 | -1/+15 |
* | | Merge pull request #34122 from kamipo/generate_relation_methods | Ryuta Kamizono | 2018-10-10 | 2 | -0/+32 |
|\ \ |
|
| * | | Generate delegation methods to named scope in the definition time | Ryuta Kamizono | 2018-10-09 | 2 | -0/+32 |
* | | | Merge pull request #34094 from christophemaximin/fix-activerecord-clearing-of... | Ryuta Kamizono | 2018-10-10 | 3 | -3/+5 |
|\ \ \ |
|
| * | | | Clear QueryCache when reloading associations | Christophe Maximin | 2018-10-10 | 3 | -3/+5 |
* | | | | Fix odd indentation | Ryuta Kamizono | 2018-10-10 | 1 | -10/+10 |
* | | | | Refactor Arel visitor to use `collect_nodes_for` as much as possible | Ryuta Kamizono | 2018-10-10 | 1 | -33/+10 |
| |_|/
|/| | |
|
* | | | Improve DELETE with JOIN handling to avoid subqueries if possible | Ryuta Kamizono | 2018-10-10 | 2 | -9/+8 |
* | | | Merge pull request #34081 from gmcgibbon/db_migrate_status_move | Eileen M. Uchitelle | 2018-10-09 | 2 | -12/+16 |
|\ \ \ |
|
| * | | | Move db:migrate:status to DatabaseTasks method | Gannon McGibbon | 2018-10-08 | 2 | -12/+16 |
| | |/
| |/| |
|
* | | | Merge pull request #34117 from aergonaut/docs/ActiveRecord--Persistence-belon... | Ryuta Kamizono | 2018-10-10 | 1 | -0/+2 |
|\ \ \
| |/ /
|/| | |
|
| * | | Add docs to ActiveRecord::Persistence#belongs_to_touch_method | Chris Fung | 2018-10-07 | 1 | -0/+2 |
* | | | [ci skip] Fix typo | Francesco RodrÃguez | 2018-10-08 | 1 | -1/+1 |
* | | | Don't expose internal methods in the associations | Ryuta Kamizono | 2018-10-08 | 2 | -32/+32 |
* | | | Fix `AssociationRelation` not to set inverse instance key just like before | Ryuta Kamizono | 2018-10-07 | 2 | -3/+11 |
* | | | Move FixtureSet::ReflectionProxy and FixtureSet::HasManyThroughProxy to Fixtu... | Gannon McGibbon | 2018-10-05 | 2 | -32/+32 |
* | | | Introduce FixtureSet::TableRows and FixtureSet::TableRow | Gannon McGibbon | 2018-10-05 | 3 | -88/+183 |
* | | | Introduce FixtureSet::ModelMetadata | Gannon McGibbon | 2018-10-05 | 2 | -29/+49 |
* | | | Small refactors to FixtureSet::ClassCache and Fixture | Gannon McGibbon | 2018-10-05 | 1 | -9/+8 |
* | | | Move FixtureSet.create_fixtures reading and inserting sections into private m... | Gannon McGibbon | 2018-10-05 | 1 | -41/+58 |
* | | | Organize FixtureSet class methods | Gannon McGibbon | 2018-10-05 | 1 | -102/+104 |
| |/
|/| |
|
* | | Simplify the condition in `prepare_update_statement` | Ryuta Kamizono | 2018-10-05 | 1 | -8/+2 |
* | | Restore `preloaders_for_one` method | Ryuta Kamizono | 2018-10-05 | 1 | -5/+9 |
* | | Merge pull request #33938 from faucct/bugfix/preload_through_no_records | Eileen M. Uchitelle | 2018-10-04 | 1 | -28/+24 |
|\ \ |
|
| * | | ActiveRecord::Associations::Preloader should not fail to preload through miss... | Nikita Sokolov | 2018-10-02 | 1 | -28/+24 |
* | | | Remove unreachable database warning | Eugene Kenny | 2018-10-04 | 1 | -15/+1 |
* | | | Move test_fixtures and render_context to separate files | Gannon McGibbon | 2018-10-03 | 3 | -214/+220 |
* | | | Move UPDATE/DELETE with JOIN handling to the Arel side | Ryuta Kamizono | 2018-10-03 | 5 | -106/+92 |
* | | | Fix call sites | Gannon McGibbon | 2018-10-02 | 2 | -6/+6 |
|/ / |
|
* | | Handle UPDATE/DELETE with OFFSET in Arel | Ryuta Kamizono | 2018-10-01 | 6 | -19/+35 |
* | | Merge pull request #23593 from meinac/add_index_option_for_change_table | Ryuta Kamizono | 2018-10-01 | 1 | -0/+2 |
|\ \ |
|
| * | | Index option added for change_table migrations | Mehmet Emin INAC | 2018-09-22 | 1 | -0/+2 |
* | | | Merge pull request #32031 from yahonda/remove_redundant_freeze | Ryuta Kamizono | 2018-10-01 | 19 | -42/+42 |
|\ \ \ |
|
| * | | | Add `Style/RedundantFreeze` to remove redudant `.freeze` | Yasuo Honda | 2018-09-29 | 19 | -42/+42 |