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