aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods
Commit message (Expand)AuthorAgeFilesLines
* Separate `dup` from `deep_dup` in the attributes hashSean Griffin2015-09-281-1/+1
* Apply subsecond precision on assignment when using TZ aware attributesSean Griffin2015-09-241-1/+1
* We still need to reset `@changed_attributes` in `changes_applied`Sean Griffin2015-09-241-0/+2
* Improve the performance of `save` and friendsSean Griffin2015-09-241-2/+10
* Encapsulate a lot of the logic from `Dirty` in an objectSean Griffin2015-09-241-24/+9
* Clean up the implementation of AR::DirtySean Griffin2015-09-241-78/+39
* Move ActiveRecord::Type to ActiveModelKir Shatrov2015-09-211-1/+1
* Merge pull request #21650 from mcfiredrill/nodoc-raw-write-attributeArthur Nogueira Neves2015-09-191-1/+1
|\
| * nodoc raw_write_attributeTony Miller2015-09-191-1/+1
* | Inline uneccessary frozen string constantSean Griffin2015-08-311-3/+1
* | [ci skip] Fix rdoc markupakihiro172015-08-121-1/+1
|/
* Freeze string literals when not mutated.schneems2015-07-192-2/+2
* Copy-edits in 04c349659bfd97f9eaf5266ef7a64b4eb367c6a8Rafael Mendonça França2015-06-121-1/+2
* add doc about how empty serialization objects are persisted Diego Carrion2015-06-121-0/+2
* Don't crash when mutating attributes in a getterSean Griffin2015-06-121-1/+6
* Merge pull request #20364 from ernie/update-serialize-docsSean Griffin2015-05-291-0/+9
|\
| * Update docs for ActiveRecord `serialize`Ernie Miller2015-05-291-0/+9
|/
* `type_cast_from_user` -> `cast`Sean Griffin2015-02-171-2/+2
* `Type#type_cast_from_database` -> `Type#deserialize`Sean Griffin2015-02-171-1/+1
* rm `Type#number?`Sean Griffin2015-02-071-2/+1
* rm `ActiveRecord::Type::Decorator`Sean Griffin2015-02-071-2/+0
* Push multi-parameter assignement into the typesSean Griffin2015-02-071-0/+8
* Significantly improve the performance of `_read_attribute` on JRubySean Griffin2015-02-061-2/+11
* Attribute assignment and type casting has nothing to do with columnsSean Griffin2015-01-311-3/+1
* Remove most type related predicates from `Column`Sean Griffin2015-01-301-1/+2
* Merge pull request #18588 from thegcat/patch-1Rafael Mendonça França2015-01-271-1/+1
|\
| * fix typo still cause -> still causesFelix Schäfer2015-01-271-1/+1
* | Errors raised in `type_cast_for_database` no longer raise on assignmentSean Griffin2015-01-231-1/+1
|/
* Don't calculate in-place changes on attribute assignmentSean Griffin2015-01-181-1/+1
* [ci skip] fix typo sill -> stillAditya Kapoor2015-01-151-1/+1
* Time columns should support time zone aware attributesSean Griffin2015-01-151-4/+29
* Only use the `_before_type_cast` in the form when from user inputSean Griffin2015-01-141-0/+5
* Don't attempt to save dirty attributes which are not persistableSean Griffin2015-01-101-1/+1
* fix `attribute` method scoping(i.e. private)Kuldeep Aggarwal2015-01-061-3/+1
* replacing 'attribute' method with an aliasGeorge Millo2015-01-061-3/+2
* remove files which is dependent on ruby1.9 as we do not support Ruby1.9Kuldeep Aggarwal2015-01-042-44/+24
* Remove unneeded requiresRafael Mendonça França2015-01-041-2/+0
* Remove deprecated `serialized_attributes`Rafael Mendonça França2015-01-041-13/+0
* Remove `cache_attributes` and friendsRafael Mendonça França2015-01-041-11/+0
* Don't raise on out-of-range datetimes passed by a userGrey Baker2014-12-231-1/+5
* Don't calculate all in-place changes to determine if attribute_changed?Sean Griffin2014-12-221-0/+4
* `update_column` take ruby-land input, not database-land inputSean Griffin2014-12-161-1/+1
* Allow custom handling of non-standard types in `time_zone_conversion`Sean Griffin2014-12-081-1/+1
* Ensure numericality validations work with mutationSean Griffin2014-12-011-6/+6
* Improve the performance of reading attributesSean Griffin2014-11-183-6/+12
* PERF: stop allocating the string "id" over and overSam2014-11-181-1/+3
* Reduce the amount of work performed when instantiating AR modelsSean Griffin2014-11-141-0/+1
* Use `DelegateClass` instead of `SimpleDelegator` for type decoratorsSean Griffin2014-11-141-1/+1
* let's warn with heredocsXavier Noria2014-10-281-2/+6
* test, better describe `SerializationTypeMismatch` behavior. refs #14716.Yves Senn2014-10-161-2/+2