aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation/calculations.rb
Commit message (Expand)AuthorAgeFilesLines
* Use Arel to build subquery. Adapt tests to changed fixtures.John Mileham2011-03-241-13/+12
* Change behavior of count(:limit => x, :offset => y) to limit/offset before co...John Mileham2011-03-031-14/+26
* removing limits and offsets from COUNT queries unless both are specified. [#6...Aaron Patterson2011-02-251-1/+13
* The type_cast_calculated_value method will trust DB types before casting to a...Ken Collins2011-02-031-1/+1
* Always return decimal average of integer fieldsRaimonds Simanovskis2011-01-101-9/+5
* ActiveRecord::Relation#primary_key should return a string, just like ActiveRe...Jon Leighton2011-01-031-1/+1
* Rename AssociationReflection#primary_key_name to foreign_key, since the optio...Jon Leighton2010-12-311-1/+1
* just grep the AST for OuterJoin nodes rather than converting the tree to SQLAaron Patterson2010-11-301-1/+1
* reduce method calls on arelAaron Patterson2010-11-301-1/+1
* refactor to reduce method callsAaron Patterson2010-11-161-10/+19
* Fix ActiveRecord calculations when grouped by multiple fieldsAlexandru Catighera2010-11-161-14/+18
* we should always cast the value based on the columnAaron Patterson2010-10-111-1/+1
* Honor distinct option when used with count operation after group clause [#572...Marcelo Giorgi2010-10-111-4/+8
* [#5441 state:resolved] refactoring code to determine aggregate columnAaron Patterson2010-09-301-11/+14
* refactoring to remove crazy logicAaron Patterson2010-09-281-1/+5
* fisting the postgresql testsAaron Patterson2010-09-281-1/+2
* avoid calling to_sql when we canAaron Patterson2010-09-281-3/+3
* removing an inject + merge in favor of Hash#[]Aaron Patterson2010-09-281-1/+1
* Goodbye inject, hello map.Emilio Tagua2010-09-221-7/+5
* return is not needed hereNeeraj Singh2010-09-091-2/+2
* remove unnecessary callNeeraj Singh2010-09-091-1/+0
* attributes should be constructed with table objectsAaron Patterson2010-09-071-1/+1
* attributes should be associated with tablesAaron Patterson2010-09-071-1/+1
* Use new finders syntax in docs.Emilio Tagua2010-09-011-2/+2
* minor formatting fixesNeeraj Singh2010-08-251-8/+6
* refactoring to remove duplicate logicAaron Patterson2010-08-181-4/+3
* call to present? is not necessaryAaron Patterson2010-08-181-2/+1
* Deletes trailing whitespaces (over text files only find * -type f -exec sed '...Santiago Pastorino2010-08-141-26/+26
* adds missing requires for Object#tryXavier Noria2010-08-091-0/+1
* ensuring that description does not exceed 100 columnsNeeraj Singh2010-08-021-27/+52
* 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
* Fix unintuitive behavior with multiple order and group clausesErnie Miller2010-05-061-1/+1
* Allow pre-casted values (other than nil) to pass through from calculations un...Brian Lopez2010-05-041-5/+9
* adds missing requires for Object#blank? and Object#present?Xavier Noria2010-03-281-0/+2
* Ignore order for simple calculations to make postgresql happyPratik Naik2010-01-201-1/+2
* Rename CalculationMethods to Calculations and get rid of the old Calculations...Pratik Naik2010-01-191-0/+258