diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2010-09-14 15:17:09 -0700 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2010-09-14 15:17:09 -0700 |
commit | 5d11fa9f6a850ac4374a01e402740ca8a7b50f32 (patch) | |
tree | b7bfed83627e9f0ae6a539247f512985d0e67c24 | |
parent | 37620b0c391076c557b7b03d20731e697b881b3e (diff) | |
download | rails-5d11fa9f6a850ac4374a01e402740ca8a7b50f32.tar.gz rails-5d11fa9f6a850ac4374a01e402740ca8a7b50f32.tar.bz2 rails-5d11fa9f6a850ac4374a01e402740ca8a7b50f32.zip |
adding sum to sql literal
-rw-r--r-- | lib/arel/nodes/sql_literal.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/arel/nodes/sql_literal.rb b/lib/arel/nodes/sql_literal.rb index 6471469d9f..7299fb1d45 100644 --- a/lib/arel/nodes/sql_literal.rb +++ b/lib/arel/nodes/sql_literal.rb @@ -5,6 +5,10 @@ module Arel Count.new [self], distinct end + def sum + Nodes::Sum.new [self], Nodes::SqlLiteral.new('sum_id') + end + def maximum Nodes::Max.new [self], Nodes::SqlLiteral.new('max_id') end |