Welcome to mirror list, hosted at ThFree Co, Russian Federation.

20230307160251_rename_constraint_fk_rails_f601258b28_on_events_table.rb « post_migrate « db - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 6b5ba4c3825fe8ea6daef7fa09693099e033c2b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# frozen_string_literal: true

class RenameConstraintFkRailsF601258b28OnEventsTable < Gitlab::Database::Migration[2.1]
  enable_lock_retries!

  TABLE_NAME = :events
  FK_OLD_NAME = :fk_rails_f601258b28
  FK_NEW_NAME = :fk_rails_0434b48643

  def up
    return unless foreign_key_exists?(TABLE_NAME, name: FK_OLD_NAME)

    rename_constraint(TABLE_NAME, FK_OLD_NAME, FK_NEW_NAME)
  end

  def down
    # no-op
  end
end