class ActiveRecord::Migration::CommandRecorder

Public Instance Methods

create_procedure(*args, &block) click to toggle source
# File lib/procedural.rb, line 16
def create_procedure(*args, &block)
  record(:create_procedure, args, &block)
end
create_trigger(*args, &block) click to toggle source
# File lib/procedural.rb, line 24
def create_trigger(*args, &block)
  record(:create_trigger, args, &block)
end
invert_create_procedure(args) click to toggle source
# File lib/procedural.rb, line 20
def invert_create_procedure(args)
  [:drop_procedure, args[0]]
end
invert_create_trigger(args) click to toggle source
# File lib/procedural.rb, line 28
def invert_create_trigger(args)
  [:drop_trigger, args[0..1]]
end