aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/arel/nodes/values_list.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/lib/arel/nodes/values_list.rb')
-rw-r--r--activerecord/lib/arel/nodes/values_list.rb19
1 files changed, 2 insertions, 17 deletions
diff --git a/activerecord/lib/arel/nodes/values_list.rb b/activerecord/lib/arel/nodes/values_list.rb
index 27109848e4..1a9d9ebf01 100644
--- a/activerecord/lib/arel/nodes/values_list.rb
+++ b/activerecord/lib/arel/nodes/values_list.rb
@@ -2,23 +2,8 @@
module Arel # :nodoc: all
module Nodes
- class ValuesList < Node
- attr_reader :rows
-
- def initialize(rows)
- @rows = rows
- super()
- end
-
- def hash
- @rows.hash
- end
-
- def eql?(other)
- self.class == other.class &&
- self.rows == other.rows
- end
- alias :== :eql?
+ class ValuesList < Unary
+ alias :rows :expr
end
end
end