Class: Nandi::TimeoutPolicies::AccessExclusive
Class Method Summary
collapse
Instance Method Summary
collapse
#assert, #collect_errors, #failure, #success
Constructor Details
15
16
17
|
# File 'lib/nandi/timeout_policies/access_exclusive.rb', line 15
def initialize(migration)
@migration = migration
end
|
Class Method Details
.validate(migration) ⇒ Object
11
12
13
|
# File 'lib/nandi/timeout_policies/access_exclusive.rb', line 11
def self.validate(migration)
new(migration).validate
end
|
Instance Method Details
#validate ⇒ Object
19
20
21
|
# File 'lib/nandi/timeout_policies/access_exclusive.rb', line 19
def validate
collect_errors(validate_statement_timeout, validate_lock_timeout)
end
|