aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation
Commit message (Expand)AuthorAgeFilesLines
* Special treatement for Relation#select { with block }Pratik Naik2010-06-021-1/+14
* To allow proper fisting of stack traceSantiago Pastorino2010-05-141-3/+3
* revises the rdoc of #average according to 5f3bd55, and realigns when clausesXavier Noria2010-05-121-5/+4
* type_cast_calculated_value refactor: value is never a Fixnum here. Fix test s...Santiago Pastorino2010-05-111-1/+1
* Improve code from 231d7676f72947bae765b9bd885b134aaf949921Pratik Naik2010-05-091-7/+5
* corrected AR find_each and find_in_batches to raise when the user uses select...Josh Kalderimis2010-05-091-1/+8
* Here the intention was to assign to different objectsSantiago Pastorino2010-05-081-1/+1
* Make find_or_create and find_or_initialize work mixing explicit parameters an...Santiago Pastorino2010-05-071-9/+13
* Fix unintuitive behavior with multiple order and group clausesErnie Miller2010-05-063-8/+9
* Allow pre-casted values (other than nil) to pass through from calculations un...Brian Lopez2010-05-041-5/+9
* Fix eager loading of associations causing table name collisionsErnie Miller2010-04-282-32/+42
* Some require indifferent_access addedSantiago Pastorino2010-04-211-0/+1
* Build PredicateBuilder object only when neededPratik Naik2010-04-211-3/+1
* Fix evals missing contextJeremy Kemper2010-04-101-3/+3
* Avoid deprecated String#to_a by using Array.wrap(...) instead of Array(...)Jeremy Kemper2010-04-101-1/+2
* Raise a StatementInvalid error when trying to build a condition with hash key...Carl Lerche2010-04-031-1/+3
* Goodbye ActiveRecord::NamedScope::ScopePratik Naik2010-04-021-1/+1
* Make Relation#first and Relation#last behave like named scope'sPratik Naik2010-04-021-2/+18
* Add Relation extensionsPratik Naik2010-04-022-8/+28
* Consistency when using Relation constantsPratik Naik2010-04-021-2/+2
* Arel now handles ranges with excluded end.Emilio Tagua2010-03-291-6/+1
* Warn scoped order and limit are ignored. [#4123 state:resolved]Emilio Tagua2010-03-291-1/+5
* adds missing requires for Object#blank? and Object#present?Xavier Noria2010-03-285-0/+10
* Move methods from association to relation finder methods.Emilio Tagua2010-03-251-2/+11
* Refactor relation merging to create just one relation and then assign values,...Emilio Tagua2010-03-251-22/+14
* From and lock should be defined to be consistent with other ivars. Limit and ...Emilio Tagua2010-03-221-14/+4
* kill where / having method redefine warnings. [#4225 state:resolved]Aaron Patterson2010-03-181-0/+1
* Arel now fallback to using Arel::Attribute if the table/column doesn't exists.Emilio Tagua2010-03-101-3/+1
* removing spawn from SpawnMethodsAaron Patterson2010-03-102-12/+8
* Fix scope loading issue when the table doesn't existPratik Naik2010-03-101-1/+3
* refactoring build_whereAaron Patterson2010-03-061-7/+7
* avoid @lock_value not initialized warningSantiago Pastorino2010-02-221-1/+1
* Move batch finders to RelationPratik Naik2010-02-121-0/+78
* Rely on arel to generate the correct sql when an empty array is supplied to I...Pratik Naik2010-01-301-1/+1
* Clear up some ivar warningsJeremy Kemper2010-01-271-3/+13
* Simplify finder method definitionsPratik Naik2010-01-211-13/+11
* Supplying Arel::SqlLiteral is much fasterPratik Naik2010-01-211-5/+12
* Use quoted_table_name with arel.from() if no from values explicitly supplied....Pratik Naik2010-01-211-2/+4
* Relation#spawn is basically clone + resetPratik Naik2010-01-211-12/+2
* Always use table.* in the finder query unless specifiedPratik Naik2010-01-211-1/+1
* Use @limit_value and @offset_value instead of calling arelPratik Naik2010-01-201-4/+4
* Base.merge_conditions is no longer neededPratik Naik2010-01-201-2/+2
* Delegate exists? to RelationPratik Naik2010-01-201-3/+33
* Move array_of_strings? to RelationPratik Naik2010-01-201-2/+6
* Delegate all finders to RelationPratik Naik2010-01-202-42/+153
* Ignore order for simple calculations to make postgresql happyPratik Naik2010-01-201-1/+2
* Remove Relation#where_clausePratik Naik2010-01-191-2/+2
* Rename CalculationMethods to Calculations and get rid of the old Calculations...Pratik Naik2010-01-191-1/+1
* Move the only remaining calculation method calculate() to RelationPratik Naik2010-01-191-30/+61
* Get rid of construct_count_options_from_argsPratik Naik2010-01-191-30/+0