Module: Gitlab::Database::Migrations::LockRetryMixin::ActiveRecordMigrationProxyLockRetries
- Defined in:
- lib/gitlab/database/migrations/lock_retry_mixin.rb
Instance Method Summary collapse
Instance Method Details
#enable_lock_retries? ⇒ Boolean
16 17 18 19 20 21 22 |
# File 'lib/gitlab/database/migrations/lock_retry_mixin.rb', line 16 def enable_lock_retries? # regular AR migrations don't have this, # only ones inheriting from Gitlab::Database::Migration have return false unless migration.respond_to?(:enable_lock_retries?) migration.enable_lock_retries? end |
#migration_class ⇒ Object
8 9 10 |
# File 'lib/gitlab/database/migrations/lock_retry_mixin.rb', line 8 def migration_class migration.class end |
#migration_connection ⇒ Object
12 13 14 |
# File 'lib/gitlab/database/migrations/lock_retry_mixin.rb', line 12 def migration_connection migration.connection end |