summaryrefslogtreecommitdiff
path: root/lib/gitlab/database/postgres_index.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/database/postgres_index.rb')
-rw-r--r--lib/gitlab/database/postgres_index.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/gitlab/database/postgres_index.rb b/lib/gitlab/database/postgres_index.rb
index 4a9d8728c83..50009cadf5d 100644
--- a/lib/gitlab/database/postgres_index.rb
+++ b/lib/gitlab/database/postgres_index.rb
@@ -14,7 +14,9 @@ module Gitlab
has_many :queued_reindexing_actions, class_name: 'Gitlab::Database::Reindexing::QueuedAction', foreign_key: :index_identifier
scope :by_identifier, ->(identifier) do
- raise ArgumentError, "Index name is not fully qualified with a schema: #{identifier}" unless identifier =~ /^\w+\.\w+$/
+ unless identifier =~ Gitlab::Database::FULLY_QUALIFIED_IDENTIFIER
+ raise ArgumentError, "Index name is not fully qualified with a schema: #{identifier}"
+ end
find(identifier)
end