aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/attribute_set_test.rb
Commit message (Expand)AuthorAgeFilesLines
* Separate `dup` from `deep_dup` in the attributes hashSean Griffin2015-09-281-1/+19
* Clean up the implementation of AR::DirtySean Griffin2015-09-241-0/+14
* `type_cast_from_user` -> `cast`Sean Griffin2015-02-171-1/+1
* `Type#type_cast_from_database` -> `Type#deserialize`Sean Griffin2015-02-171-1/+1
* Maintain a consistent order in `ActiveRecord::Base#attributes`Sean Griffin2015-02-101-0/+10
* Introduce `ActiveRecord::Base#accessed_fields`Sean Griffin2015-01-201-0/+11
* Don't error when `attributes` is called on a frozen AR modelSean Griffin2014-12-081-0/+8
* Correctly determine if an attribute is uninitializedSean Griffin2014-11-141-1/+9
* Reduce the amount of work performed when instantiating AR modelsSean Griffin2014-11-141-0/+9
* AttributeSet#include? -> AttributeSet#key?Sean Griffin2014-07-111-5/+5
* `Attribute` should know about its nameSean Griffin2014-06-261-0/+3
* Encapsulate the creation of `Attribute` objectsSean Griffin2014-06-261-1/+35
* Merge pull request #15868 from sgrif/sg-uninitialized-attributesRafael Mendonça França2014-06-261-0/+56
|\
| * Move behavior of `read_attribute` to `AttributeSet`Sean Griffin2014-06-251-0/+56
* | Merge pull request #15846 from sgrif/sg-attributes-before-type-castRafael Mendonça França2014-06-261-0/+7
|\ \ | |/ |/|
| * Move `attributes_before_type_cast` to `AttributeSet`Sean Griffin2014-06-211-0/+7
* | Merge pull request #15839 from sgrif/sg-attr-set-nullYves Senn2014-06-221-0/+8
|\ \
| * | Return a null object from `AttributeSet#[]`Sean Griffin2014-06-201-0/+8
| |/
* / Move `attributes` to the `AttributeSet` object.Sean Griffin2014-06-211-0/+8
|/
* Introduce an object to aid in creation and management of `@attributes`Sean Griffin2014-06-191-0/+49