1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activerecord/lib/active_record
Rafael Mendonça França dc3230b156 Skip statement cache on through association reader
If the through class has default scopes we should skip the statement
cache.

Closes #20745.
2015-08-12 21:17:30 -03:00
..
associations Skip statement cache on through association reader 2015-08-12 21:17:30 -03:00
attribute Persist user provided default values, even if unchanged 2015-05-28 16:40:26 -06:00
attribute_methods [ci skip] Fix rdoc markup 2015-08-12 23:53:10 +09:00
attribute_set Maintain a consistent order in ActiveRecord::Base#attributes 2015-02-10 08:21:46 -07:00
coders Provide a better error message for unsupported classes in serialize 2014-12-27 19:49:09 -07:00
connection_adapters Merge pull request #20459 2015-08-06 16:24:09 -06:00
fixture_set
locale Deprecate and rename the keys for association restrict_dependent_destroy 2015-07-20 23:19:43 -04:00
locking Update old link in pessimistic.rb comments 2015-03-18 16:41:37 +08:00
migration Add reversible syntax for change_column_default 2015-06-26 16:25:13 -04:00
railties follow-up to 2183caa, always reenable the task. #20743 2015-06-30 16:44:34 +02:00
relation Add ActiveRecord::Relation#in_batches 2015-08-07 10:26:38 +04:30
scoping Fix eager loading association using default_scope for finder methods. 2015-03-31 22:54:42 +05:30
tasks Merge pull request #17885 from starbelly/patch-1 2015-08-11 15:57:40 +02:00
type Display decimal defaults as strings to keep precision 2015-06-23 14:38:00 -07:00
type_caster type_cast_for_database -> serialize 2015-02-17 13:35:23 -07:00
validations Properly allow uniqueness validations on primary keys. 2015-07-25 13:05:53 -06:00
aggregations.rb Fix NetAddr link [ci skip] 2015-05-20 14:01:00 +05:30
association_relation.rb Properly create through records when called with where 2015-02-26 12:42:55 -07:00
associations.rb Fix misleading errors for has_one through relations 2015-07-22 00:51:23 +03:00
attribute.rb type_cast_from_user -> cast 2015-02-17 13:39:42 -07:00
attribute_assignment.rb Add more detailed comment about _assign_attribute method [ci skip] 2015-05-13 02:22:31 +03:00
attribute_decorators.rb Attribute assignment and type casting has nothing to do with columns 2015-01-31 19:42:38 -07:00
attribute_methods.rb [ci skip] Fix the indentation 2015-08-12 11:54:14 +09:00
attribute_set.rb Significantly improve the performance of _read_attribute on JRuby 2015-02-06 12:10:47 -07:00
attributes.rb Add docs and changelog entry for 73aab03 [ci skip] 2015-05-30 11:13:28 -06:00
autosave_association.rb Correctly ignore mark_for_destruction without autosave 2015-07-20 09:00:00 -06:00
base.rb Add #cache_key to ActiveRecord::Relation. 2015-07-20 01:46:03 +01:00
callbacks.rb docs, tiny rdoc markup fix. [ci skip] 2015-08-12 16:17:04 +02:00
collection_cache_key.rb Fix test failures caused by #20884 2015-08-01 18:15:46 -06:00
connection_handling.rb AR::ConPool - remove synchronization around connection cache. 2015-05-14 03:14:53 +02:00
core.rb Extra caller details added to ActiveRecord::RecordNotFound 2015-07-21 19:19:14 +04:30
counter_cache.rb Improve consistency of counter caches updating in memory 2015-01-26 12:37:29 -07:00
dynamic_matchers.rb Remove support to activerecord-deprecated_finders 2015-01-02 12:06:24 -03:00
enum.rb Improvements on the enum documentation [ci skip] 2015-07-23 19:24:13 +02:00
errors.rb Extra caller details added to ActiveRecord::RecordNotFound 2015-07-21 19:19:14 +04:30
explain.rb
explain_registry.rb
explain_subscriber.rb Let WITH (CTE) queries be explainable 2015-05-28 14:10:09 +03:00
fixtures.rb Add :nodoc: for internal testing methods [ci skip] 2015-07-28 12:22:37 +02:00
gem_version.rb
inheritance.rb invalid sti error message contains the full class name. 2015-05-13 11:35:34 +02:00
integration.rb
legacy_yaml_adapter.rb Add YAML compatibility for objects from Rails 4.2 2015-03-10 11:56:45 -06:00
log_subscriber.rb More granular console SQL coloration 2015-06-23 14:01:28 -04:00
migration.rb better docs for ActiveRecord::Migration#table_name_options 2015-08-06 16:53:25 -03:00
model_schema.rb Return a Point object from the PG Point type 2015-06-05 09:06:45 -06:00
nested_attributes.rb Extra caller details added to ActiveRecord::RecordNotFound 2015-07-21 19:19:14 +04:30
no_touching.rb Add nodoc to touch at no_touching.rb 2014-12-29 14:14:46 -03:00
null_relation.rb Fix NullRelation.update_all and .exists? signature to match the same on Relation 2015-03-18 00:46:09 -07:00
persistence.rb destroy shouldn't raise when child associations fail to save 2015-07-24 09:13:20 -06:00
query_cache.rb
querying.rb Add ActiveRecord::Relation#in_batches 2015-08-07 10:26:38 +04:30
railtie.rb Reference actual classes 2015-08-08 13:15:28 -07:00
readonly_attributes.rb Pass symbol as an argument instead of a block 2014-11-29 11:53:24 +01:00
reflection.rb parent_reflection should store only a reflection object 2015-05-19 16:11:53 -04:00
relation.rb Add ActiveRecord::Relation#in_batches 2015-08-07 10:26:38 +04:30
result.rb Type#type_cast_from_database -> Type#deserialize 2015-02-17 13:28:48 -07:00
runtime_registry.rb
sanitization.rb Use block variable instead of global 2015-06-09 22:26:42 -04:00
schema.rb
schema_dumper.rb Remove unused already require 2015-05-19 12:53:09 -07:00
schema_migration.rb Fix circular import warning on build 2015-05-31 13:15:08 +10:00
scoping.rb Isolate access to .default_scopes in ActiveRecord::Scoping::Default 2015-03-12 01:22:39 -07:00
secure_token.rb Update documentation to contain a 24 char token [ci skip] 2015-05-01 07:23:59 -05:00
serialization.rb Remove XML Serialization from core. 2015-08-07 11:01:48 -04:00
statement_cache.rb Remove Relation#bind_params 2015-01-27 16:10:03 -07:00
store.rb Fix type case of "validations" and word-wrap from #17954 [ci skip] 2014-12-08 08:36:04 -08:00
suppressor.rb Apply Active Record suppression to all saves 2015-06-04 00:11:38 -04:00
table_metadata.rb Revert the behavior of association names and where to be closer to 4.2 2015-06-27 18:14:38 -06:00
timestamp.rb Fix warning: `*' interpreted as argument prefix 2014-12-28 16:05:53 +09:00
touch_later.rb Batch touch parent records 2015-04-08 13:31:28 -04:00
transactions.rb Fix state being carried over from previous transaction 2015-07-20 09:12:01 -06:00
translation.rb
type.rb Add docs for the type registry 2015-02-17 14:17:59 -07:00
type_caster.rb Extract an explicit type caster class 2014-12-29 11:07:56 -07:00
validations.rb AR absence validator respects marked_for_destruction?. Closes #20449. 2015-06-22 15:45:08 +02:00
version.rb