module MigrationTimeouts
Constants
- VERSION
Public Class Methods
config()
click to toggle source
# File lib/migration_timeouts/config.rb, line 9 def config @config ||= Configurator.new end
configure() { |config| ... }
click to toggle source
# File lib/migration_timeouts/config.rb, line 5 def configure yield config end
Public Instance Methods
disable_statement_timeout!()
click to toggle source
# File lib/migration_timeouts/migration_extensions.rb, line 16 def disable_statement_timeout! self.statement_timeout_disabled = true end
disable_timeouts!()
click to toggle source
# File lib/migration_timeouts/migration_extensions.rb, line 20 def disable_timeouts! self.lock_timeout_disabled = true self.statement_timeout_disabled = true end
lock_timeout(seconds)
click to toggle source
# File lib/migration_timeouts/migration_extensions.rb, line 25 def lock_timeout(seconds) self.lock_timeout_override = seconds end
statement_timeout(seconds)
click to toggle source
# File lib/migration_timeouts/migration_extensions.rb, line 29 def statement_timeout(seconds) self.statement_timeout_override = seconds end