aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation/calculations.rb
Commit message (Expand)AuthorAgeFilesLines
* Don't use Enumerable#next in pluck since it is very slowRyan Wallace2013-08-301-2/+1
* re-introduce `select_for_count` private method.Yves Senn2013-07-141-5/+10
* no need to to_sym the column name, leave it as-isAaron Patterson2013-07-021-1/+1
* avoid intermediate zipped arrayAaron Patterson2013-07-011-3/+2
* make the identity type a singleton to save on object creationAaron Patterson2013-07-011-3/+1
* only deal with strings internallyAaron Patterson2013-07-011-3/+3
* build an AST rather than slapping strings togetherAaron Patterson2013-07-011-11/+7
* stop exposing the underlying alias datastructureAaron Patterson2013-07-011-4/+4
* Remove deprecated `:distinct` option from `Relation#count`.Yves Senn2013-07-011-5/+0
* Simplify/fix implementation of default scopesJon Leighton2013-06-281-9/+3
* Remove fall back and column restrictions for `count`.Yves Senn2013-06-091-10/+6
* Merge pull request #10561 from Empact/nix-throwresultJon Leighton2013-06-071-2/+0
|\
| * Rather than raising ThrowResult when construct_limited_ids_conditions comes u...Ben Woosley2013-05-101-4/+0
| * Fix that #pluck wasn't rescuing ThrowResult, meaning it would blow up when fa...Ben Woosley2013-05-101-0/+2
* | Remove #sum with a block was deprecated.kennyj2013-06-011-9/+1
|/
* Handle aliased attributes in ActiveRecord::Relation.Godfrey Chan2013-05-011-8/+18
* Prefer find_by over dynamic finders in rdocSam Ruby2013-04-021-1/+1
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2013-03-301-1/+1
|\
| * Uniq cannot be used directly on an ActiveRecord model. 'DISTINCT field' is th...Daniel Lobato2013-03-121-1/+1
* | Deprecate the `:distinct` option for `Relation#count`.Yves Senn2013-03-151-2/+7
* | rename `Relation#uniq` to `Relation#distinct`. `#uniq` still works.Yves Senn2013-03-151-2/+2
|/
* copy edits [ci skip]Vijay Dev2013-02-151-1/+1
* Add ActiveRecord.count documentation when used on group relationsMaurizio De Santis2013-02-071-0/+6
* `#count` in conjunction with `#uniq` performs distinct count.Yves Senn2013-01-261-1/+2
* Revert "Merge pull request #8989 from robertomiranda/use-rails-4-find-by"Guillermo Iguaran2013-01-181-1/+1
* User Rails 4 find_byrobertomiranda2013-01-181-1/+1
* These are already required through AS/railsAkira Matsuda2013-01-071-2/+0
* warning removed: shadowing outer local variableArun Agrawal2012-12-301-2/+2
* fix time typcasting on group counts in PGAaron Patterson2012-12-281-2/+5
* mysql does not return alias names, so fall backAaron Patterson2012-12-281-4/+10
* fix PG typecasting errorsAaron Patterson2012-12-281-2/+5
* Cleans and removes useless 'Examples' tag [ci skip]Alvaro Pereyra2012-12-011-7/+2
* copy edits [ci skip]Vijay Dev2012-12-011-1/+1
* Fix Calculations#pluck doc to mention several attributes can be selected [ci ...Florent Guilleux2012-12-011-3/+3
* Deprecate Relation#sum with a block.Carlos Antonio da Silva2012-11-211-0/+6
* Revert "Yield only one argument instead of splatting."Carlos Antonio da Silva2012-11-211-14/+3
* Remove not used require and some useless test commentsCarlos Antonio da Silva2012-11-171-2/+0
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-11-171-1/+1
|\
| * 1.9 Syntax related changesAvnerCohen2012-11-101-1/+1
* | arel columns can be used for grouping so that "weird" column names are usableAaron Patterson2012-11-151-0/+4
* | stop hardcoding FrontBase adapter conditionalsAaron Patterson2012-11-151-1/+1
* | stop passing *args to generate aliasesAaron Patterson2012-11-151-4/+2
* | create fewer relation objectsAaron Patterson2012-11-151-3/+6
* | `#pluck` can be used on a relation with `select` clause.Yves Senn2012-11-121-1/+3
|/
* use columns hash to look up the column for the count fieldAaron Patterson2012-10-171-1/+1
* ActiveRecord: sum expression returns string '0' for no records, fixedTim Macfarlane2012-10-151-1/+1
* Fix pluck when columns/tables are reserved words.Ian Lesperance2012-09-051-1/+1
* load active_support/core_ext/object/blank in active_support/railsXavier Noria2012-08-021-1/+0
* Ensure Arel columns are typecasted properly when grouping with calculationCarlos Antonio da Silva2012-06-251-6/+6
* Stop assuming strings for grouped calculationsErnie Miller2012-06-241-6/+17