aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/base.rb
Commit message (Expand)AuthorAgeFilesLines
* Performance: Don't reload the ARel relation on create, do it onEmilio Tagua2009-08-271-2/+2
* Performance: Don't reload the arel_table when destroying.Emilio Tagua2009-08-271-1/+1
* Remove useless var local definition.Emilio Tagua2009-08-261-1/+1
* Make sure join association methods are called once.Emilio Tagua2009-08-191-4/+4
* Remove useless InnerJoinDependency, inner joins are performed throughEmilio Tagua2009-08-191-1/+1
* Remove now unused quote_table_name, ARel does that quoting now.Emilio Tagua2009-08-181-7/+0
* Call to_sql method on ActiveRecord::Relation instance not it's relationEmilio Tagua2009-08-181-1/+1
* Cache arel_table when possible, use class method arel_table insteadEmilio Tagua2009-08-181-10/+7
* Cache #arel_able when possible.Emilio Tagua2009-08-181-2/+5
* Use immutable relation objects to generate queries.Emilio Tagua2009-08-181-17/+17
* Use finder options as relation method names to provide more familiarEmilio Tagua2009-08-181-16/+15
* Use ARel's joins when building a query for finding records with includedEmilio Tagua2009-08-141-6/+15
* Merge commit 'rails/master'Emilio Tagua2009-08-101-10/+18
|\
| * Prevent overwriting of table name in merging SQL conditions [#2949 state:reso...Tristan Dunn2009-08-101-1/+3
| * Model#human_attribute_name now accept symbols [#3025 status:resolved]Arthur Zapparoli2009-08-091-1/+1
| * Make sure association conditions work with :include and :joins [#358 state:re...Vladimir Meremyanin2009-08-091-3/+5
| * With multiparameter date attributes, the behaviour when empty fields are pres...Hugo Peixoto2009-08-091-5/+9
* | Merge commit 'rails/master'Emilio Tagua2009-08-081-0/+7
|\|
| * Add destroyed? to ActiveRecord, include tests for polymorphic urls for destro...José Valim2009-08-071-0/+7
* | Merge commit 'rails/master'Emilio Tagua2009-08-051-5/+0
|\|
| * Extract generic attribute method generation to AMoJoshua Peek2009-08-041-5/+0
* | Don't use local vars before testing its conditional.Emilio Tagua2009-08-031-6/+6
* | Merge commit 'rails/master'Emilio Tagua2009-07-311-100/+45
|\|
| * Start separating primary key concernsJoshua Peek2009-07-301-65/+1
| * Move id attribute methods into their related concernJoshua Peek2009-07-301-29/+0
| * Restore DangerousAttributeErrorJoshua Peek2009-07-301-0/+4
| * Wrap up attribute method reset concerns in 'undefine_attribute_methods'Joshua Peek2009-07-301-2/+2
| * Generate methods for all suffixesJoshua Peek2009-07-301-4/+0
| * Concernify AR AttributeMethodsJoshua Peek2009-07-301-1/+3
| * Merge docrailsPratik Naik2009-07-251-3/+39
* | Added ActiveRecord::Relation tests. Allow Relation to accept conditionalEmilio Tagua2009-07-311-2/+6
* | Performance: cache/reload arel relation when possible to speed up things.Emilio Tagua2009-07-211-4/+5
* | Removed unused local variable.Emilio Tagua2009-07-211-1/+0
* | Introduced ActiveRecord::Relation, a layer between an ARel relation and an AR...Emilio Tagua2009-07-211-37/+19
* | Merge commit 'rails/master'Emilio Tagua2009-07-211-7/+1
|\|
| * AMo conversion helperJoshua Peek2009-07-211-7/+1
* | Merge commit 'rails/master'Emilio Tagua2009-07-201-0/+7
|\|
| * Define ActiveModel API ComplianceYehuda Katz2009-07-201-0/+7
* | Performance boost for AR#createEmilio Tagua2009-07-201-3/+4
* | Added ActiveRecord::Base#(where|join|project|group|order|take|skip) methods.Emilio Tagua2009-07-161-32/+51
* | Merge commit 'rails/master'Emilio Tagua2009-07-011-0/+7
|\|
| * Added AR:B#dup method for duplicationg object without frozen attributes [#285...Yehuda Katz + Carl Lerche2009-07-011-0/+7
* | Create is now powered by Arel. Removed methods that are no longer used.Emilio Tagua2009-07-011-14/+15
* | Small refactor to update_all.Emilio Tagua2009-07-011-3/+3
* | Merge commit 'rails/master'Emilio Tagua2009-06-301-2/+2
|\|
| * Changed ActiveRecord::Base.human_name to underscore the class name before it ...Justin French2009-06-301-3/+3
* | Merge commit 'rails/master'Emilio Tagua2009-06-301-0/+19
|\|
| * Make sure the wrapped exceptions also have the original exception available.Michael Koziarski2009-06-261-2/+13
| * Translate foreign key violations to ActiveRecord::InvalidForeignKey exceptions.Michael Schuerig2009-06-261-0/+4
| * Translate adapter errors that indicate a violated uniqueness constraint to Ac...Michael Schuerig2009-06-261-0/+4