debian-mirror-gitlab/db/migrate/20170121123724_add_index_to_ci_builds_for_status_runner_id_and_type.rb
2019-02-15 15:39:39 +05:30

19 lines
446 B
Ruby

# rubocop:disable RemoveIndex
class AddIndexToCiBuildsForStatusRunnerIdAndType < ActiveRecord::Migration[4.2]
include Gitlab::Database::MigrationHelpers
DOWNTIME = false
disable_ddl_transaction!
def up
add_concurrent_index :ci_builds, [:status, :type, :runner_id]
end
def down
if index_exists?(:ci_builds, [:status, :type, :runner_id])
remove_index :ci_builds, column: [:status, :type, :runner_id]
end
end
end