diff options
author | Valery Sizov <valery@gitlab.com> | 2019-07-09 18:59:52 +0300 |
---|---|---|
committer | Valery Sizov <valery@gitlab.com> | 2019-07-24 17:56:48 +0300 |
commit | 1902d9cc74a1dc2c87fdbb39a6cdbb67092cbb5a (patch) | |
tree | cff3e853e7df4411bc6d8ace1f815a4155f455fd /db/migrate/20190611100202_add_index_to_geo_event_log.rb | |
parent | 642253b7c769bc9e1b0e4b7890698aa4cb6dbde0 (diff) |
Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14597
This is the first part of Docker Registry replication
for secondary Geo node.
Diffstat (limited to 'db/migrate/20190611100202_add_index_to_geo_event_log.rb')
-rw-r--r-- | db/migrate/20190611100202_add_index_to_geo_event_log.rb | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/db/migrate/20190611100202_add_index_to_geo_event_log.rb b/db/migrate/20190611100202_add_index_to_geo_event_log.rb new file mode 100644 index 00000000000..c5c855fed61 --- /dev/null +++ b/db/migrate/20190611100202_add_index_to_geo_event_log.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +class AddIndexToGeoEventLog < ActiveRecord::Migration[5.1] + include Gitlab::Database::MigrationHelpers + + DOWNTIME = false + + disable_ddl_transaction! + + def up + add_concurrent_index :geo_event_log, :container_repository_updated_event_id + end + + def down + remove_concurrent_index(:geo_event_log, :container_repository_updated_event_id) + end +end |