From 3aace4a4716a0aa88cf605a814ea05d4b841edc5 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Fri, 15 Oct 2010 15:45:55 -0700 Subject: symbols work as sql literals --- lib/arel/select_manager.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/arel/select_manager.rb') diff --git a/lib/arel/select_manager.rb b/lib/arel/select_manager.rb index 66227bc0db..7c3c67b477 100644 --- a/lib/arel/select_manager.rb +++ b/lib/arel/select_manager.rb @@ -96,7 +96,7 @@ module Arel # FIXME: converting these to SQLLiterals is probably not good, but # rails tests require it. @ctx.projections.concat projections.map { |x| - String == x.class ? SqlLiteral.new(x) : x + [Symbol, String].include?(x.class) ? SqlLiteral.new(x.to_s) : x } self end -- cgit v1.2.3