From e74bbd6830f5ca5f0ab1fe9f2f645674f6333a29 Mon Sep 17 00:00:00 2001
From: Eugene Pimenov <libc@mac.com>
Date: Sat, 30 Jan 2010 13:16:59 +0300
Subject: Quoting every part of a Range. Calling .to_s is not enough for Range
 with two Time objects.

---
 lib/arel/engines/sql/formatters.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'lib')

diff --git a/lib/arel/engines/sql/formatters.rb b/lib/arel/engines/sql/formatters.rb
index e05dc3eb93..8da362ef3b 100644
--- a/lib/arel/engines/sql/formatters.rb
+++ b/lib/arel/engines/sql/formatters.rb
@@ -112,7 +112,7 @@ module Arel
       end
 
       def range(left, right)
-        "#{left} AND #{right}"
+        "#{scalar(left)} AND #{scalar(right)}"
       end
     end
 
-- 
cgit v1.2.3