lib/arel/extensions/delete_statement.rb in arel_toolkit-0.2.0 vs lib/arel/extensions/delete_statement.rb in arel_toolkit-0.3.0

- old
+ new

@@ -6,9 +6,16 @@ # https://www.postgresql.org/docs/9.5/sql-insert.html Arel::Nodes::DeleteStatement.class_eval do attr_accessor :using attr_accessor :with attr_accessor :returning + + alias_method :old_initialize, :initialize + def initialize(relation = nil, wheres = []) + old_initialize(relation, wheres) + + @returning = [] + end end end module Visitors class ToSql