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
Richard Schneeman b122345897
Merge pull request #33932 from schneems/schneems/recyclable-key-support-cache
[close #33907] Error when using "recyclable" cache keys with a store that does not support it
2018-09-21 09:25:39 -05:00
..
associations Don't update counter cache unless the record is actually saved 2018-09-19 05:29:21 +09:00
attribute_methods Remove extra & self.class.column_names in keys_for_partial_write 2018-08-30 22:43:26 +09:00
coders
connection_adapters Use utf8mb4 in all tests and examples 2018-09-21 04:00:25 +09:00
database_configurations Fix ActiveRecord::DatabaseConfigurations's docs 2018-09-09 16:11:51 +03:00
fixture_set
locale
locking Remove unused splat args in _create_record 2018-09-02 19:24:57 +09:00
migration Allow to_table in invert_remove_foreign_key 2018-08-14 21:52:11 +08:00
railties Convert configs_for to kwargs, add include_replicas 2018-08-31 16:07:09 -04:00
relation Don't return the same object when using find with an empty array 2018-09-19 14:32:18 -04:00
scoping Don't expose current_scope for internal use 2018-09-11 21:41:11 +09:00
tasks Ignore psqlrc files when executing psql commands 2018-09-17 12:13:42 -03:00
type Fix force equality checking not to break the serialized attribute with Array 2018-06-06 19:29:39 +09:00
type_caster Rails 6 requires Ruby 2.3+ 2018-02-17 10:03:37 -08:00
validations id_in_database do not return nil value for persisted record 2018-03-04 03:30:13 +09:00
aggregations.rb Remove ActiveSupport::Concern from ActiveRecord::Aggregations 2018-06-26 17:26:02 +09:00
association_relation.rb Avoid passing unnecessary arguments to relation 2018-01-24 16:49:35 -05:00
associations.rb Fix missing curly brace in documentation 2018-09-20 17:03:15 -07:00
attribute_assignment.rb Alias assign_attributes to attributes= for AttributeAssignment 2018-02-28 19:58:45 +09:00
attribute_decorators.rb
attribute_methods.rb Refactor attributes_for_{create,update} to avoid an extra allocation 2018-08-31 00:06:12 +09:00
attributes.rb
autosave_association.rb Merge pull request #33378 from numbata/subclass-redefine-autosave-callbacks 2018-09-13 15:50:38 -04:00
base.rb Refactors Active Record connection management 2018-08-30 10:06:45 -04:00
callbacks.rb Fix sentence [ci skip] 2018-05-28 16:50:59 +05:30
collection_cache_key.rb Use visitor.compile instead of constructing by connection itself 2018-09-09 00:46:07 +09:00
connection_handling.rb Refactors Active Record connection management 2018-08-30 10:06:45 -04:00
core.rb Add mention about ActiveRecord::Base::filter_attributes to the changelog entry 2018-09-12 18:53:53 +03:00
counter_cache.rb Remove unused splat args in _create_record 2018-09-02 19:24:57 +09:00
database_configurations.rb add any? to DatabaseConfigurations 2018-09-13 21:44:36 +02:00
define_callbacks.rb
dynamic_matchers.rb
enum.rb Rails 6 requires Ruby 2.3+ 2018-02-17 10:03:37 -08:00
errors.rb MySQL: Raise ActiveRecord::InvalidForeignKey for foreign-key constraint violations on delete 2018-07-30 09:12:55 -04:00
explain.rb
explain_registry.rb
explain_subscriber.rb
fixtures.rb [ci skip] Change references from Rake task to Rails command 2018-08-01 22:44:53 +02:00
gem_version.rb Start Rails 6.0 development!!! 2018-01-30 18:51:17 -05:00
inheritance.rb Refactor object creation from relation to avoid pushing scope attributes 2018-09-11 23:05:40 +09:00
integration.rb
internal_metadata.rb Deprecate update_attributes and update_attributes! 2018-02-17 13:58:54 -08:00
legacy_yaml_adapter.rb
log_subscriber.rb Use backtrace cleaner to clean up backtrace for verbose query logs 2018-08-14 09:15:28 +10:00
migration.rb Fix deprecation warning of ActiveRecord::Migrator.migrations_path= 2018-09-17 11:17:01 +03:00
model_schema.rb Make a deep copy of the _default_attributes in column_defaults 2018-09-20 00:03:15 -04:00
nested_attributes.rb Call build when extend with nested attributes defined 2018-08-02 08:27:03 +04:30
no_touching.rb Add example for no_touching? in active_record/no_touching for api docs [ci skip] 2018-06-25 21:26:42 -04:00
null_relation.rb
persistence.rb Don't expose instantiate_instance_of for internal use 2018-09-11 23:35:57 +09:00
query_cache.rb Optimize the code inside AR::QueryCache middleware 2018-04-04 17:49:06 +03:00
querying.rb Speed up homogeneous AR lists / reduce allocations 2018-06-25 16:00:04 -07:00
railtie.rb Switch to supports_cache_versioning? check to a class method 2018-09-20 20:40:31 -05:00
readonly_attributes.rb
reflection.rb Find inverse associations with plural names 2018-08-27 15:22:37 -04:00
relation.rb Use table name qualified column name for update counters 2018-09-16 08:57:09 +09:00
result.rb Make ActiveRecord::Result#to_a as alias to ActiveRecord::Result#to_ary 2018-09-20 12:25:01 +03:00
runtime_registry.rb
sanitization.rb Permit list usage cleanup and clearer documentation 2018-08-27 09:51:46 -04:00
schema.rb Refactor migration to move migrations paths to connection 2018-01-18 08:55:03 -05:00
schema_dumper.rb Update schema.rb documentation [CI SKIP] 2018-04-24 11:18:11 -04:00
schema_migration.rb
scoping.rb Don't expose current_scope for internal use 2018-09-11 21:41:11 +09:00
secure_token.rb
serialization.rb
statement_cache.rb Use private attr_reader 2018-02-23 11:10:51 +09:00
store.rb Update prefix and allow suffix options for store accessors 2018-06-12 07:10:09 -07:00
suppressor.rb
table_metadata.rb Rails 6 requires Ruby 2.3+ 2018-02-17 10:03:37 -08:00
test_databases.rb Convert configs_for to kwargs, add include_replicas 2018-08-31 16:07:09 -04:00
timestamp.rb Fix touch option to behave consistently with Persistence#touch method 2018-06-18 19:08:41 +09:00
touch_later.rb
transactions.rb Fix save in after_create_commit won't invoke extra after_create_commit 2018-06-04 08:22:55 +09:00
translation.rb Add AR::Base.base_class? predicate 2018-04-02 14:34:32 +03:00
type.rb
type_caster.rb
validations.rb
version.rb