Class: Gitlab::Database::AsyncConstraints::Validators::CheckConstraint

Inherits:
Base
  • Object
show all
Defined in:
lib/gitlab/database/async_constraints/validators/check_constraint.rb

Constant Summary

Constants inherited from Base

Base::STATEMENT_TIMEOUT, Base::TIMEOUT_PER_ACTION

Method Summary

Methods inherited from Base

#initialize, #perform

Methods included from Utils::Override

#extended, extensions, #included, #method_added, #override, #prepended, #queue_verification, verify!

Methods included from Gitlab::Database::AsyncDdlExclusiveLeaseGuard

#database_config_name, #lease_key

Methods included from ExclusiveLeaseGuard

#exclusive_lease, #lease_key, #lease_release?, #lease_taken_log_level, #lease_taken_message, #lease_timeout, #log_lease_taken, #release_lease, #renew_lease!, #try_obtain_lease

Constructor Details

This class inherits a constructor from Gitlab::Database::AsyncConstraints::Validators::Base