aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods
Commit message (Expand)AuthorAgeFilesLines
* Fix a tip in Active Record time attributes deprecationGenadi Samokovarov2016-03-241-1/+1
* Merge pull request #23395 from PareshGupta/remove-unused-constantSantiago Pastorino2016-02-102-30/+5
|\
| * Remove unused class AttributeMethodCachePareshGupta2016-02-021-1/+0
| * remove unused constants from activerecordPareshGupta2016-02-012-30/+6
* | Ensure tz aware attributes continue to work with arraysSean Griffin2016-02-021-1/+1
* | Avoid infinite recursion when bad values are passed to tz aware fieldsSean Griffin2016-02-021-2/+12
|/
* Fix the broken buildSean Griffin2016-01-081-0/+2
* Refactor tz aware types, add support for PG rangesSean Griffin2016-01-081-7/+9
* remove extra spaces from deprecation messageyuuji.yaginuma2015-12-151-1/+3
* applies new doc guidelines to Active Record.Yves Senn2015-10-143-5/+5
* Add Singleton in NullMutationTracker classacapilleri2015-10-031-1/+1
* Build the `AttributeMutationTracker` lazilySean Griffin2015-10-021-13/+15
* Fix test failures on MySQLSean Griffin2015-10-021-1/+3
* Further encapsulate dirty checking on `Attribute`Sean Griffin2015-10-021-4/+7
* 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