diff options
Diffstat (limited to 'lib/arel/nodes/unqualified_column.rb')
-rw-r--r-- | lib/arel/nodes/unqualified_column.rb | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/lib/arel/nodes/unqualified_column.rb b/lib/arel/nodes/unqualified_column.rb index 9882cb08e2..f7ba653c11 100644 --- a/lib/arel/nodes/unqualified_column.rb +++ b/lib/arel/nodes/unqualified_column.rb @@ -1,18 +1,15 @@ module Arel module Nodes - class UnqualifiedColumn - attr_accessor :attribute - - def initialize attribute - @attribute = attribute - end + class UnqualifiedColumn < Arel::Nodes::Unary + alias :attribute :expr + alias :attribute= :expr= def column - @attribute.column + @expr.column end def name - @attribute.name + @expr.name end end end |