aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods/write.rb
Commit message (Expand)AuthorAgeFilesLines
* Introduce an Attribute object to handle the type casting danceSean Griffin2014-06-131-9/+6
* Make `_before_type_cast` actually be before type castSean Griffin2014-06-091-6/+4
* Return a null column when no column exists for an attributeSean Griffin2014-06-031-5/+7
* Remove most code related to serialized propertiesSean Griffin2014-06-011-6/+6
* Rename attribute related instance variables to better express intentSean Griffin2014-05-301-5/+5
* Don't reference comments that do not existSean Griffin2014-05-291-2/+0
* Move `type_cast_for_write` behavior over to the serialized type objectSean Griffin2014-05-291-11/+6
* Fix serialized field returning serialized data after update_columnSimon Eskildsen2014-04-051-14/+22
* method transplanting between modules isn't supported on 1.9Aaron Patterson2013-07-031-7/+25
* refactor the method cache objects to have a superclassAaron Patterson2013-07-031-25/+8
* keep a cache of writer methodsAaron Patterson2013-07-031-11/+34
* stop storing multiple copies of a particular attribute nameAaron Patterson2013-07-021-2/+3
* eagerly assign the attribute name cache, remove const_missingAaron Patterson2013-07-021-0/+2
* Don't allocate new strings in compiled attribute methodsJon Leighton2012-11-211-8/+12
* Revert "Don't allocate new strings in compiled attribute methods"David Heinemeier Hansson2012-10-311-12/+8
* Don't allocate new strings in compiled attribute methodsJon Leighton2012-10-121-8/+12
* Revert "Key the attributes hash with symbols"Jon Leighton2012-10-121-2/+2
* update AR/attribute_methods documentation [ci skip]Francesco Rodriguez2012-09-211-2/+3
* Key the attributes hash with symbolsJon Leighton2012-08-311-2/+2
* PG column consults oid types when typecastingAaron Patterson2012-02-101-0/+6
* adding a comment for myselfAaron Patterson2012-02-061-8/+8
* delegate attribute typecasting to the columnAaron Patterson2012-02-061-16/+2
* Split out most of the AR::Base code into separate modules :cake:Jon Leighton2011-12-151-0/+12
* consistencyJon Leighton2011-11-301-2/+2
* omg computer science!Jon Leighton2011-11-301-4/+10
* Use inheritance to avoid special-case code for the 'id' methodJon Leighton2011-11-301-4/+0
* Speed up attribute invocation by checking if both name and calls are compilable.José Valim2011-11-141-1/+1
* Revert "Raise error on unknown primary key."Jon Leighton2011-10-051-1/+1
* Raise error on unknown primary key.Jon Leighton2011-10-051-1/+1
* Raise error when using write_attribute with a non-existent attribute.Jon Leighton2011-09-131-3/+7
* Alias id= if necessary, rather than relying on method_missingJon Leighton2011-09-131-0/+4
* Avoid define_method if possible.José Valim2011-04-191-1/+1
* Added new #update_column method.Sebastian Martinez2011-03-271-0/+1
* use class_eval with a string when it's possibleSantiago Pastorino2011-03-221-2/+6
* Allow to read and write AR attributes with non valid identifiersSantiago Pastorino2011-03-221-1/+3
* Deletes trailing whitespaces (over text files only find * -type f -exec sed '...Santiago Pastorino2010-08-141-1/+1
* ensuring that description does not exceed 100 columnsNeeraj Singh2010-08-021-2/+2
* Revert "Refactoring attributes/types" [#3348 state:open]Pratik Naik2010-01-221-2/+7
* Refactoring attributes/types [#3348 state:resolved]Eric Chapweske2009-10-171-7/+2
* Extract generic attribute method generation to AMoJoshua Peek2009-08-041-1/+1
* Modified ActiveRecord::AttributeMethods to allow classes to specify attribute...Paul Gillard2009-08-041-1/+1
* Track generated attribute methods in a separate moduleJoshua Peek2009-08-021-1/+1
* Don't need to pass attr_name to evaluate_attribute_method anymoreJoshua Peek2009-07-301-1/+1
* ditto for id=Joshua Peek2009-07-301-5/+1
* Move id attribute methods into their related concernJoshua Peek2009-07-301-0/+5
* Concernify AR AttributeMethodsJoshua Peek2009-07-301-0/+36