- 29 6月, 2017 13 次提交
-
-
由 Rafael Mendonça França 提交于
Fix eager loading to respect `store_full_sti_class` setting
-
由 Rafael França 提交于
Don't passing `klass.connection` to `AssociationScope`
-
由 Rafael França 提交于
Add a test case for unscoping `default_scope` in associations
-
由 Rafael França 提交于
Enable query cache if set a configurations
-
由 Richard Schneeman 提交于
Fix grammar for documentation of rails/command.rb [ci skip]
-
由 James Bush 提交于
-
由 Ryuta Kamizono 提交于
-
由 Rafael França 提交于
Fix `ids_reader` to respect case sensitive primary key
-
由 Tsukasa OISHI 提交于
ActiveRecord query cache is available when a connection is connected. Therefore, query cache is unavailable when entering the ActiveRecord::Base.cache block without being connected. ```ruby ActiveRecord::Base.cache do Task.find(1) # access to database. Task.find(1) # access to database. unavailable query cache end ``` If we use query cache with batch script etc, we need to connect before that. ```ruby Task.connection ActiveRecord::Base.cache do Task.find(1) # access to database. Task.find(1) # available query cache end ``` Before version 3.1, query cache had been enabled if a configuration was set up. In order to solve the `DATABASE_URL` issue(#8074), ActiveRecord has checked whether a connection is connected or not. Today, ActiveRecord.configurations respect `DATABASE_URL`. https://github.com/rails/rails/blob/master/activerecord/lib/active_record/core.rb#L46
-
由 Ryuta Kamizono 提交于
Passing `klass.connection` is redundant because `AssociationScope` is passed an association itself and an association has `klass`.
-
由 Rafael França 提交于
Use `reload` in `test_find_first_after_reload`
-
由 Ryuta Kamizono 提交于
Unscoping `default_scope` in associations has already supported (#17360 for preloading, c9cf8b8d for eager loading). Fixes #20679. Closes #16531.
-
由 Rafael França 提交于
Show query cache keys in `test_exceptional_middleware_clears_and_disables_cache_on_error`
-
- 28 6月, 2017 22 次提交
-
-
由 Rafael França 提交于
Add source code and changelog links to gemspecs
-
由 Rafael França 提交于
Remove useless class checking for `ActiveSupport::Callbacks`s result_lambda
-
由 Ryuta Kamizono 提交于
[ci skip]
-
由 Ryuta Kamizono 提交于
```ruby car = Car.create!(name: "Tofaş") # Before car.bulb_ids # => SELECT "bulbs".ID FROM "bulbs" WHERE "bulbs"."name" = $1 AND "bulbs"."car_id" = $2 [["name", "defaulty"], ["car_id", 3]] # After car.bulb_ids # => SELECT "bulbs"."ID" FROM "bulbs" WHERE "bulbs"."name" = $1 AND "bulbs"."car_id" = $2 [["name", "defaulty"], ["car_id", 3]] ```
-
由 Eileen M. Uchitelle 提交于
ActiveRecord: do not create "has many through" records that have been removed
-
由 Ryuta Kamizono 提交于
And use `assert_same` instead of `assert_equal` and tiny fix assert message s/#reload/#reset/. Follow up of #29511.
-
由 Tobias Kraze 提交于
If a record was built on a HasManyThroughAssociation, then removed, and then the record was saved, the removed record would be created anyways.
-
由 Grey Baker 提交于
-
由 Ryuta Kamizono 提交于
`test_exceptional_middleware_clears_and_disables_cache_on_error` in postgresql adapter sometime fails recently. Show the query cache keys to investigte the cause. https://travis-ci.org/rails/rails/jobs/246467252#L490-L493
-
由 Richard Schneeman 提交于
Fix missing formats in route-set URLs
-
由 Richard Schneeman 提交于
Fix typo in callback deprecation message
-
由 yuuji.yaginuma 提交于
-
由 Rafael França 提交于
Add more explicit guidance on how to fix callback deprecations
-
由 Rafael França 提交于
Calling `follow_redirect!` does not reset the `html_document`:
-
由 fatkodima 提交于
-
由 Rafael França 提交于
Extract `ordered_relation` in `FinderMethods`
-
由 Rafael França 提交于
Refactor join dependency to move building constraints to `join_scope` in `Reflection`
-
由 Rafael França 提交于
Document ActiveRecord's PostgreSQL-specific support for JSONB datatype
-
由 Rafael França 提交于
Allows for other common redis options to be in cable.yml, by default
-
由 Rafael França 提交于
ActiveJob::Core#serialize stores provider_job_id (fixes #26581).
-
由 Rafael França 提交于
Ignore public/assets
-
由 Rafael França 提交于
Skip instantiating `NullPreloader` if `assoc.klass` is nil
-
- 27 6月, 2017 5 次提交
-
-
由 Ryuta Kamizono 提交于
-
由 Ryuta Kamizono 提交于
-
由 Ryuta Kamizono 提交于
Simply we can skip instantiating `NullPreloader` if `assoc.klass` is nil.
-
由 Marc Rendl Ignacio 提交于
[ci skip]
-
由 utilum 提交于
-