Module: ActiveRecord::SaferMigrations::Migration::InstanceMethods
- Defined in:
- lib/active_record/safer_migrations/migration.rb
Instance Method Summary collapse
Instance Method Details
#exec_migration(conn, direction) ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/active_record/safer_migrations/migration.rb', line 21 def exec_migration(conn, direction) # lock_timeout is an instance accessor created by class_attribute lock_timeout_ms = lock_timeout || SaferMigrations.default_lock_timeout statement_timeout_ms = statement_timeout || SaferMigrations. default_statement_timeout SettingHelper.new(conn, :lock_timeout, lock_timeout_ms).with_setting do SettingHelper.new(conn, :statement_timeout, statement_timeout_ms).with_setting do super(conn, direction) end end end |