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