aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/expressions.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/arel/expressions.rb')
-rw-r--r--lib/arel/expressions.rb9
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/arel/expressions.rb b/lib/arel/expressions.rb
index d40268c292..fa18f15b67 100644
--- a/lib/arel/expressions.rb
+++ b/lib/arel/expressions.rb
@@ -5,24 +5,23 @@ module Arel
end
def sum
- Nodes::Sum.new [self]
+ Nodes::Sum.new [self], Nodes::SqlLiteral.new('sum_id')
end
def maximum
- Nodes::Max.new [self]
+ Nodes::Max.new [self], Nodes::SqlLiteral.new('max_id')
end
def minimum
- Nodes::Min.new [self]
+ Nodes::Min.new [self], Nodes::SqlLiteral.new('min_id')
end
def average
- Nodes::Avg.new [self]
+ Nodes::Avg.new [self], Nodes::SqlLiteral.new('avg_id')
end
def extract field
Nodes::Extract.new [self], field
end
-
end
end