| Commit message (Expand) | Author | Age | Files | Lines |
* | don't check for immutability when setting skip_preloading as it doesn't effec... | Lachlan Sylvester | 2018-04-12 | 2 | -1/+9 |
* | Prevent changes_to_save from mutating attributes | Eugene Kenny | 2018-04-08 | 1 | -0/+8 |
* | Make Mocha setup explcitly Minitest-specific | James Mead | 2018-04-07 | 1 | -1/+1 |
* | Merge pull request #32355 from kamipo/delegate_to_klass_in_a_scope | Rafael França | 2018-04-06 | 1 | -0/+7 |
|\ |
|
| * | Deprecate accessibility of private/protected class methods in named scope | Ryuta Kamizono | 2018-03-30 | 1 | -0/+7 |
* | | Merge pull request #32441 from composerinteralia/refute-not | Rafael França | 2018-04-04 | 9 | -16/+16 |
|\ \ |
|
| * | | Autocorrect `refute` RuboCop violations | Daniel Colson | 2018-04-03 | 9 | -16/+16 |
* | | | Merge pull request #32414 from bogdan/query-cache-optimization | Rafael França | 2018-04-04 | 1 | -1/+2 |
|\ \ \ |
|
| * | | | Optimize the code inside AR::QueryCache middleware | Bogdan Gusiev | 2018-04-04 | 1 | -1/+2 |
* | | | | Add AR::Base.base_class? predicate | Bogdan Gusiev | 2018-04-02 | 2 | -1/+10 |
| |/ /
|/| | |
|
* | | | Remove leftover blank sqlite3 file after in memory handler tests. | utilum | 2018-04-01 | 1 | -0/+2 |
* | | | Fix two-level database configurations with URLs | Eugene Kenny | 2018-03-31 | 1 | -10/+52 |
|/ / |
|
* | | Fix intermittent CI failure due to setting explicit `person.id = 10` | Ryuta Kamizono | 2018-03-30 | 1 | -4/+0 |
* | | Merge pull request #32338 from eugeneius/dont_clobber_foreign_key | Ryuta Kamizono | 2018-03-30 | 1 | -0/+2 |
|\ \ |
|
| * | | Don't unset foreign key when preloading missing record | Eugene Kenny | 2018-03-24 | 1 | -0/+2 |
* | | | Merge pull request #30956 from CJStadler/with-lock-changed-deprecation | Rafael França | 2018-03-28 | 1 | -0/+11 |
* | | | Merge pull request #32299 from davidstosik/expose-fk-ignore-pattern | Guillermo Iguaran | 2018-03-27 | 1 | -0/+11 |
|\ \ \
| |_|/
|/| | |
|
| * | | Move fk_ignore_pattern from config.active_record to SchemaDumper | David Stosik | 2018-03-22 | 1 | -1/+4 |
| * | | Test config.active_record.fk_ignore_pattern | David Stosik | 2018-03-20 | 1 | -0/+8 |
* | | | Merge pull request #32274 from eileencodes/part-1-add-rake-tasks-for-multi-db | Eileen M. Uchitelle | 2018-03-26 | 1 | -1/+128 |
|\ \ \
| |_|/
|/| | |
|
| * | | Add tests for new rake tasks | eileencodes | 2018-03-21 | 1 | -1/+128 |
| |/ |
|
* | | Merge pull request #32306 from danhuynhdev/feature/store-accessor-prefix | Andrew White | 2018-03-24 | 1 | -1/+21 |
|\ \ |
|
| * | | Add custom prefix to ActiveRecord::Store accessors | Tan Huynh | 2018-03-23 | 1 | -1/+21 |
* | | | Fix that `touch(:updated_at)` causes multiple assignments on the column | Ryuta Kamizono | 2018-03-23 | 1 | -0/+10 |
|/ / |
|
* / | Add `QueryingMethodsDelegationTest` to cover query methods delegation | Ryuta Kamizono | 2018-03-22 | 1 | -0/+28 |
|/ |
|
* | Fix failing `QuotingTest#test_quoted_time_utc` | bogdanvlviv | 2018-03-19 | 1 | -2/+2 |
* | Merge pull request #32271 from eileencodes/fix-three-tier-default-connection | Eileen M. Uchitelle | 2018-03-16 | 1 | -0/+48 |
|\ |
|
| * | Fix connection handling with three-tier config | eileencodes | 2018-03-16 | 1 | -0/+48 |
* | | Fix multiline expression indexes for postgresql (#31621) | fatkodima | 2018-03-16 | 1 | -1/+1 |
* | | Merge pull request #31250 from lsylvester/only-preload-misses-on-multifetch-c... | Kasper Timm Hansen | 2018-03-15 | 1 | -1/+6 |
|\ \ |
|
| * | | Only preload misses on multifetch cache | Lachlan Sylvester | 2018-03-06 | 1 | -1/+6 |
* | | | Ensure that leading date is stripped by quoted_time | Andrew White | 2018-03-11 | 1 | -3/+36 |
* | | | Normalize date component when writing to time columns | Andrew White | 2018-03-11 | 1 | -0/+7 |
* | | | Apply time column precision on assignment | Andrew White | 2018-03-11 | 2 | -0/+36 |
| |/
|/| |
|
* | | Add `delegate :pick, to: :all` | Yuji Hanamura | 2018-03-09 | 1 | -0/+5 |
* | | Fix dependence on has_one/belongs_to relationships | Fernando Gorodscy | 2018-03-06 | 2 | -0/+48 |
|/ |
|
* | whitelist NULLS { FIRST | LAST } in order clauses | Xavier Noria | 2018-03-06 | 1 | -0/+20 |
* | Fix that after commit callbacks on update does not triggered when optimistic ... | Ryuta Kamizono | 2018-03-06 | 1 | -0/+22 |
* | `id_in_database` should be respected as primary key value for persisted records | Ryuta Kamizono | 2018-03-05 | 1 | -0/+39 |
* | Fix occurrences Fixnum|Bignum | bogdanvlviv | 2018-03-04 | 2 | -14/+6 |
* | Eager loading with polymorphic associations should behave consistently | Ryuta Kamizono | 2018-03-04 | 1 | -2/+4 |
* | Extract all `base_class.name` as `polymorphic_name` | Ryuta Kamizono | 2018-03-04 | 1 | -9/+23 |
* | Remove unnecessary `respond_to?(:report_on_exception)` checking | yuuji.yaginuma | 2018-03-02 | 3 | -6/+6 |
* | Use `with_partial_writes` helper in `activerecord/test/cases/dirty_test.rb` | bogdanvlviv | 2018-02-28 | 1 | -5/+1 |
* | Fix `#columsn_for_distinct` of MySQL and PostgreSQL | kg8m | 2018-02-27 | 3 | -15/+20 |
* | Merge pull request #32005 from maschwenk/ar-distinct-order-count-regression | Ryuta Kamizono | 2018-02-27 | 2 | -0/+12 |
|\ |
|
| * | Distinct with order #count regression | Max Schwenk | 2018-02-25 | 1 | -0/+8 |
* | | Merge pull request #31189 from tgxworld/raise_error_when_advisory_lock_is_not... | Rafael França | 2018-02-27 | 1 | -0/+19 |
|\ \ |
|
| * | | Raise an error if advisory lock in migrator was not released. | Guo Xiang Tan | 2017-11-21 | 1 | -0/+19 |
* | | | Ensure we don't write virtual attributes on update, too | Sean Griffin | 2018-02-26 | 1 | -1/+4 |