aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/select_manager.rb
diff options
context:
space:
mode:
authorJohn Mileham <jmileham@gmail.com>2011-03-25 02:13:21 +0800
committerAaron Patterson <aaron.patterson@gmail.com>2011-03-25 04:14:20 +0800
commitf771b71d1d7cb75e4d19b85e33a85f659088f17f (patch)
tree81ff9f1a36ae52e017640191ee5f9de558fd117a /lib/arel/select_manager.rb
parent2b27e653f7be7649f56b834543bcaf27e2b44c74 (diff)
downloadrails-f771b71d1d7cb75e4d19b85e33a85f659088f17f.tar.gz
rails-f771b71d1d7cb75e4d19b85e33a85f659088f17f.tar.bz2
rails-f771b71d1d7cb75e4d19b85e33a85f659088f17f.zip
Make SelectManager#as act like node predications
Diffstat (limited to 'lib/arel/select_manager.rb')
-rw-r--r--lib/arel/select_manager.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/arel/select_manager.rb b/lib/arel/select_manager.rb
index 34a86da68d..de68b25b64 100644
--- a/lib/arel/select_manager.rb
+++ b/lib/arel/select_manager.rb
@@ -38,8 +38,8 @@ module Arel
Arel::Nodes::Exists.new @ast
end
- def as node, expr
- Arel::Nodes::As.new node, expr
+ def as other
+ Nodes::As.new grouping(@ast), Nodes::SqlLiteral.new(other)
end
def where_clauses