module SchemaPlus::Triggers::ActiveRecord::Migration::CommandRecorder
Public Instance Methods
create_trigger(*args, &block)
click to toggle source
# File lib/schema_plus/triggers/active_record/migration/command_recorder.rb, line 7 def create_trigger(*args, &block) record(:create_trigger, args, &block) end
drop_trigger(*args, &block)
click to toggle source
# File lib/schema_plus/triggers/active_record/migration/command_recorder.rb, line 11 def drop_trigger(*args, &block) record(:drop_trigger, args, &block) end
invert_create_trigger(args)
click to toggle source
# File lib/schema_plus/triggers/active_record/migration/command_recorder.rb, line 15 def invert_create_trigger(args) [:drop_trigger, [args.first, args.second]] end