Method: ActiveRecord::ConnectionAdapters::PostgreSQLTriggerDefinition#initialize

Defined in:
lib/active_record/postgresql_extensions/triggers.rb

#initialize(base, name, called, events, table, function, options = {}) ⇒ PostgreSQLTriggerDefinition

:nodoc:



116
117
118
119
120
121
122
123
# File 'lib/active_record/postgresql_extensions/triggers.rb', line 116

def initialize(base, name, called, events, table, function, options = {}) #:nodoc:
  assert_valid_called(called)
  assert_valid_events(events)
  assert_valid_for_each(options[:for_each])

  @base, @name, @events, @called, @table, @function, @options =
    base, name, events, called, table, function, options
end