aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/collectors/sql_string.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/arel/collectors/sql_string.rb')
-rw-r--r--lib/arel/collectors/sql_string.rb17
1 files changed, 3 insertions, 14 deletions
diff --git a/lib/arel/collectors/sql_string.rb b/lib/arel/collectors/sql_string.rb
index 45001bb507..8ca89ca7bd 100644
--- a/lib/arel/collectors/sql_string.rb
+++ b/lib/arel/collectors/sql_string.rb
@@ -1,21 +1,10 @@
# encoding: utf-8
+require 'arel/collectors/plain_string'
+
module Arel
module Collectors
- class SQLString
- def initialize
- @str = ''
- end
-
- def value
- @str
- end
-
- def << str
- @str << str
- self
- end
-
+ class SQLString < PlainString
def add_bind bind
self << bind.to_s
self