| 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 |
| |/ |
|
* | | Add regression test against habtm memoized singular_ids | Alberto Almagro | 2018-10-16 | 1 | -0/+12 |
* | | Merge pull request #33075 from fedxgibson/pg_ambigous_column_cache_key_limit_... | Ryuta Kamizono | 2018-10-16 | 3 | -2/+22 |
|\ \
| |/
|/| |
|
| * | Fix Collection cache key with limit and custom select (PG:AmbigousColumn: Error) | Federico Martinez | 2018-10-15 | 3 | -2/+22 |
|/ |
|
* | Ensure to test that `project.developers` is ordered by `developers.name desc` | Ryuta Kamizono | 2018-10-15 | 1 | -1/+1 |
* | 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 | 4 | -1/+328 |
* | Merge pull request #34110 from albertoalmagro/enum-raises-on-invalid-definiti... | Eileen M. Uchitelle | 2018-10-10 | 3 | -0/+33 |
|\ |
|
| * | Privatize ENUM_CONFLICT_MESSAGE constant | Alberto Almagro | 2018-10-10 | 1 | -0/+1 |
| * | Raise on invalid definition values | Alberto Almagro | 2018-10-10 | 3 | -0/+32 |
* | | 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 | 6 | -5/+59 |
|\ \ |
|
| * | | Generate delegation methods to named scope in the definition time | Ryuta Kamizono | 2018-10-09 | 6 | -5/+59 |
* | | | Merge pull request #34094 from christophemaximin/fix-activerecord-clearing-of... | Ryuta Kamizono | 2018-10-10 | 7 | -3/+111 |
|\ \ \ |
|
| * | | | Clear QueryCache when reloading associations | Christophe Maximin | 2018-10-10 | 7 | -3/+111 |
* | | | | Call `load_schema` before `assert_no_queries` | Ryuta Kamizono | 2018-10-10 | 1 | -0/+1 |
* | | | | 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 | 3 | -13/+39 |
|\ \ \ |
|
| * | | | Move db:migrate:status to DatabaseTasks method | Gannon McGibbon | 2018-10-08 | 3 | -13/+39 |
* | | | | 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 |
* | | | | Call `define_attribute_methods` before `assert_no_queries` to address CI flak... | Ryuta Kamizono | 2018-10-09 | 5 | -9/+80 |
| |/ /
|/| | |
|
* | | | [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 test name to add missing "set" | Ryuta Kamizono | 2018-10-08 | 1 | -1/+1 |
* | | | Fix `AssociationRelation` not to set inverse instance key just like before | Ryuta Kamizono | 2018-10-07 | 3 | -3/+23 |
* | | | Merge pull request #34076 from gmcgibbon/fixtures_refactor | Eileen M. Uchitelle | 2018-10-07 | 4 | -243/+376 |
|\ \ \ |
|
| * | | | 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 |
* | | | | add test for cache_version precision | Lachlan Sylvester | 2018-10-07 | 1 | -31/+55 |
|/ / / |
|
* | / | Exercise stringify of database configurations | bogdanvlviv | 2018-10-05 | 1 | -0/+5 |
| |/
|/| |
|
* | | Remove `ignore_none: false` to assert no queries more strictly | Ryuta Kamizono | 2018-10-05 | 7 | -31/+31 |
* | | Use `assert_no_queries` not to ignore BEGIN/COMMIT queries | Ryuta Kamizono | 2018-10-05 | 13 | -38/+37 |
* | | 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 |