From f0f6b7fb90b936cb78d786896598486821db6559 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Fri, 10 Sep 2010 16:58:19 -0700 Subject: adding not equal node, column names are expected to be symbols --- lib/arel/table.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/arel/table.rb') diff --git a/lib/arel/table.rb b/lib/arel/table.rb index 58e0c46959..efdc34ed94 100644 --- a/lib/arel/table.rb +++ b/lib/arel/table.rb @@ -73,12 +73,12 @@ module Arel def columns @columns ||= @engine.connection.columns(@name, "#{@name} Columns").map do |column| - Attributes.for(column).new self, column.name, column + Attributes.for(column).new self, column.name.to_sym, column end end def [] name - name = name.to_s + name = name.to_sym columns.find { |column| column.name == name } end end -- cgit v1.2.3