Method: Sequel::MigrationAlterTableReverser#reverse

Defined in:
lib/sequel/extensions/migration.rb

#reverse(&block) ⇒ Object

[View source]

249
250
251
252
253
254
# File 'lib/sequel/extensions/migration.rb', line 249

def reverse(&block)
  instance_exec(&block)
  actions = @actions.reverse
  # Allow calling private methods as the reversing methods are private
  Proc.new{actions.each{|a| send(*a)}}
end