aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/expressions.rb
diff options
context:
space:
mode:
authorSean Griffin <sean@thoughtbot.com>2014-10-31 08:40:28 -0600
committerSean Griffin <sean@thoughtbot.com>2014-10-31 08:40:28 -0600
commit5437df4a79dd0e8a3ddfa493a0d88a234e268d84 (patch)
tree38fd8bee0701c6444f7f4a286276d9e67c1b8baa /lib/arel/expressions.rb
parent8ac47c4580e55a41c5a159fe7fe74c732214ccec (diff)
downloadrails-5437df4a79dd0e8a3ddfa493a0d88a234e268d84.tar.gz
rails-5437df4a79dd0e8a3ddfa493a0d88a234e268d84.tar.bz2
rails-5437df4a79dd0e8a3ddfa493a0d88a234e268d84.zip
Revert "Revert "Merge pull request #300 from jpcody/master""
This reverts commit 9b92af7098b2728ced578ab9a7679176d20f120f. beta2 is out, and we've fixed the issue that this caused in Rails
Diffstat (limited to 'lib/arel/expressions.rb')
-rw-r--r--lib/arel/expressions.rb9
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/arel/expressions.rb b/lib/arel/expressions.rb
index fa18f15b67..d40268c292 100644
--- a/lib/arel/expressions.rb
+++ b/lib/arel/expressions.rb
@@ -5,23 +5,24 @@ module Arel
end
def sum
- Nodes::Sum.new [self], Nodes::SqlLiteral.new('sum_id')
+ Nodes::Sum.new [self]
end
def maximum
- Nodes::Max.new [self], Nodes::SqlLiteral.new('max_id')
+ Nodes::Max.new [self]
end
def minimum
- Nodes::Min.new [self], Nodes::SqlLiteral.new('min_id')
+ Nodes::Min.new [self]
end
def average
- Nodes::Avg.new [self], Nodes::SqlLiteral.new('avg_id')
+ Nodes::Avg.new [self]
end
def extract field
Nodes::Extract.new [self], field
end
+
end
end