Module: MigrationTimeouts::TimeoutManager

Defined in:
lib/migration_timeouts/timeout_manager.rb

Instance Method Summary collapse

Instance Method Details

#migrate(direction) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/migration_timeouts/timeout_manager.rb', line 7

def migrate(direction)
  return super unless direction == :up && !disable_ddl_transaction

  issue_lock_timeout if lock_timeout_configured?
  issue_statement_timeout if statement_timeout_configured?

  super
end