aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods/primary_key.rb
Commit message (Expand)AuthorAgeFilesLines
* Define id_was to get the previous value of the primary keyRafael Mendonça França2014-08-061-1/+7
* Move writing unknown column exception to null attributeSean Griffin2014-06-261-5/+2
* Use a conditional rather than early return in `id`Sean Griffin2014-06-121-3/+4
* Fix performance regression on preloading HABTM associationsSean Griffin2014-06-121-0/+1
* safely publish columns and columns hash infoAaron Patterson2013-03-141-1/+1
* Reduced memory leak problem in transactions by lazily updating AR objects wit...wangjohn2013-02-201-0/+5
* change unless !blank? to if blank? in get_primary_keyAngelo capilleri2013-01-081-1/+1
* update AR/attribute_methods documentation [ci skip]Francesco Rodriguez2012-09-211-11/+15
* Set primary key with id= only if primary key existsGuillermo Iguaran2012-09-161-1/+1
* Remove mass assignment security from ActiveRecordGuillermo Iguaran2012-09-161-2/+1
* much code can be deleted thanks to @tenderlove's refactoringJon Leighton2012-03-281-6/+0
* Remove unusused variablesJon Leighton2012-03-041-3/+2
* move id_before_type_cast to PrimaryKey moduleSergey Nartimov2012-02-161-1/+10
* handle id attribute in PrimaryKey moduleSergey Nartimov2012-02-111-0/+6
* Expanded rdoc about primary keys being protected from mass assignment. Joost Baaij2012-01-061-1/+2
* remove deprecated set and original methods for table_name, primary_key, etcSergey Nartimov2011-12-211-9/+0
* Fix the build on postgres. Note: we should probably actually make schema muta...Jon Leighton2011-12-161-1/+1
* Don't store defaults in the schema cacheJon Leighton2011-12-161-2/+2
* Cache columns at the model level.Jon Leighton2011-12-161-2/+0
* Fix #3987.Jon Leighton2011-12-151-0/+2
* Use a separate module for 'external' attribute methods.Jon Leighton2011-12-141-3/+3
* use the schema cache when asking for the primary keyAaron Patterson2011-12-121-1/+1
* Revert "Roflscaling!" (for now)Jon Leighton2011-12-021-2/+2
* Roflscaling!Jon Leighton2011-12-011-2/+2
* Add test for read_attribute(:id) with non-standard PK.Jon Leighton2011-12-011-0/+14
* Get rid of the underscore versions of attribute methods!Jon Leighton2011-12-011-2/+1
* If the table behind has no primary key, do not ask again and just return nil.Julius de Bruijn2011-11-301-1/+2
* Use inheritance to avoid special-case code for the 'id' methodJon Leighton2011-11-301-0/+20
* #id is an alias for whatever the primary key isJon Leighton2011-11-301-1/+1
* Deprecate set_primary_key in favour of self.primary_key=Jon Leighton2011-11-291-20/+26
* Revert "Raise error on unknown primary key."Jon Leighton2011-10-051-7/+0
* Raise error on unknown primary key.Jon Leighton2011-10-051-0/+7
* Don't require a DB connection when setting primary key.Jon Leighton2011-09-261-1/+0
* Revert "to_key on a destroyed model should return nil". Closes #2440Santiago Pastorino2011-08-051-3/+2
* to_key on a destroyed model should return nilSantiago Pastorino2011-07-091-1/+1
* Remove trailing white-spacesGuillermo Iguaran2011-06-051-1/+1
* Quote find_in_batches ORDER BY clause [#6620 state:resolved]Andrew White2011-03-291-1/+12
* primary keys should not be cleared on cache clear, fixing oracle testsAaron Patterson2011-02-081-0/+1
* stop redifining methods on every call to set_primary_keyAaron Patterson2010-12-241-4/+11
* returning id (for some yet to be discovered reason)Aaron Patterson2010-12-201-1/+1
* define_attr_method must serialize nil correctlyAaron Patterson2010-12-201-2/+6
* if there is no base name, we cannot determine a primary keyAaron Patterson2010-12-201-2/+4
* remove some lasignsAaron Patterson2010-12-201-6/+6
* use persisted? instead of new_record? wherever possibleDavid Chelimsky2010-11-091-3/+4
* Revert "Makes AR use AMo to_key implementation"Santiago Pastorino2010-08-151-0/+6
* Makes AR use AMo to_key implementationSantiago Pastorino2010-08-131-6/+0
* Make sure valid? preceives the context as in ActiveModel API (ht: Carlos Anto...José Valim2010-05-101-1/+1
* Fix dom_id for ActiveRecord [#4296 state:resolved]José Valim2010-03-301-16/+6
* Add to_key and to_param methods to ActiveModel::Conversion.José Valim2010-02-211-1/+1
* AMo #key is now #to_key and CI is probably happysnusnu2010-02-201-3/+5