aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods/read.rb
Commit message (Expand)AuthorAgeFilesLines
* PERF: Partially recover some performance when preloading.Guo Xiang Tan2017-09-261-2/+3
* Add :nodoc: for ActiveRecord::AttributeMethods [ci skip]Yoshiyuki Hirano2017-08-261-1/+1
* Merge pull request #29724 from eugeneius/sync_primary_keyMatthew Draper2017-08-021-0/+3
|\
| * Sync transaction state when accessing primary keyEugene Kenny2017-07-091-0/+3
* | Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
|/
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
* Fix inspection behavior when the :id column is not primary keynamusyaka2017-02-091-1/+1
* Fix Rubocop violations and fix documentation visibilityRafael Mendonça França2016-12-281-1/+1
* Privatize unneededly protected methods in Active RecordAkira Matsuda2016-12-241-2/+2
* Check whether the current attribute being read is aliased or not before readingPrathamesh Sonpatki2016-12-081-1/+6
* Fix broken comments indentation caused by rubocop auto-correct [ci skip]Ryuta Kamizono2016-09-141-18/+18
* Fix broken heredoc indentation caused by rubocop auto-correctRyuta Kamizono2016-09-031-5/+5
* applies remaining conventions across the projectXavier Noria2016-08-061-1/+0
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-9/+9
* applies new string literal convention in activerecord/libXavier Noria2016-08-061-2/+2
* Remove unused class AttributeMethodCachePareshGupta2016-02-021-1/+0
* remove unused constants from activerecordPareshGupta2016-02-011-17/+6
* Inline uneccessary frozen string constantSean Griffin2015-08-311-3/+1
* Freeze string literals when not mutated.schneems2015-07-191-1/+1
* Significantly improve the performance of `_read_attribute` on JRubySean Griffin2015-02-061-2/+11
* 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-041-22/+13
* Remove `cache_attributes` and friendsRafael Mendonça França2015-01-041-11/+0
* Improve the performance of reading attributesSean Griffin2014-11-181-4/+10
* PERF: stop allocating the string "id" over and overSam2014-11-181-1/+3
* Avoid using heredoc for user warningsGodfrey Chan2014-08-281-3/+1
* Move behavior of `read_attribute` to `AttributeSet`Sean Griffin2014-06-251-10/+3
* Return a null object from `AttributeSet#[]`Sean Griffin2014-06-201-4/+0
* Refactor in-place dirty checking to use the attribute objectSean Griffin2014-06-161-0/+4
* Introduce an Attribute object to handle the type casting danceSean Griffin2014-06-131-18/+9
* rm cached attributesSean Griffin2014-06-111-38/+11
* Rename `type_cast` to `type_cast_from_database`Sean Griffin2014-06-091-2/+2
* Remove most code related to serialized propertiesSean Griffin2014-06-011-1/+1
* Rename attribute related instance variables to better express intentSean Griffin2014-05-301-5/+5
* Remove :timestamp column typeSean Griffin2014-05-191-2/+2
* Fix typo: data --> dateAlex Ghiculescu2013-12-191-1/+1
* Perf: avoid dupes add fallback logic for codersSam2013-09-111-7/+8
* method transplanting between modules isn't supported on 1.9Aaron Patterson2013-07-031-3/+26
* refactor the method cache objects to have a superclassAaron Patterson2013-07-031-26/+8
* move the reader method cache in to the read moduleAaron Patterson2013-07-031-1/+49
* keep a cache of the reader methods so we can reuse themAaron Patterson2013-07-031-34/+2
* reduce the amount of code Ruby has to parseAaron Patterson2013-07-021-3/+8
* making the comment more accurateAaron Patterson2013-07-021-2/+5
* 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
* Gist URLs are now namespacedAkira Matsuda2013-02-181-1/+1
* Don't allocate new strings in compiled attribute methodsJon Leighton2012-11-211-12/+20
* Revert "Don't allocate new strings in compiled attribute methods"David Heinemeier Hansson2012-10-311-27/+12