summaryrefslogtreecommitdiff
path: root/db/migrate/20160620115026_add_index_on_runners_locked.rb
diff options
context:
space:
mode:
Diffstat (limited to 'db/migrate/20160620115026_add_index_on_runners_locked.rb')
-rw-r--r--db/migrate/20160620115026_add_index_on_runners_locked.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/db/migrate/20160620115026_add_index_on_runners_locked.rb b/db/migrate/20160620115026_add_index_on_runners_locked.rb
index dfa5110dea4..6ca486c63d1 100644
--- a/db/migrate/20160620115026_add_index_on_runners_locked.rb
+++ b/db/migrate/20160620115026_add_index_on_runners_locked.rb
@@ -4,9 +4,15 @@
class AddIndexOnRunnersLocked < ActiveRecord::Migration
include Gitlab::Database::MigrationHelpers
+ DOWNTIME = false
+
disable_ddl_transaction!
- def change
+ def up
add_concurrent_index :ci_runners, :locked
end
+
+ def down
+ remove_index :ci_runners, :locked if index_exists? :ci_runners, :locked
+ end
end