summaryrefslogtreecommitdiff
path: root/db/migrate/20170425112628_remove_foreigh_key_ci_trigger_schedules.rb
diff options
context:
space:
mode:
Diffstat (limited to 'db/migrate/20170425112628_remove_foreigh_key_ci_trigger_schedules.rb')
-rw-r--r--db/migrate/20170425112628_remove_foreigh_key_ci_trigger_schedules.rb23
1 files changed, 0 insertions, 23 deletions
diff --git a/db/migrate/20170425112628_remove_foreigh_key_ci_trigger_schedules.rb b/db/migrate/20170425112628_remove_foreigh_key_ci_trigger_schedules.rb
deleted file mode 100644
index d89c4c61cbe..00000000000
--- a/db/migrate/20170425112628_remove_foreigh_key_ci_trigger_schedules.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-class RemoveForeighKeyCiTriggerSchedules < ActiveRecord::Migration[4.2]
- include Gitlab::Database::MigrationHelpers
-
- DOWNTIME = false
-
- def up
- if fk_on_trigger_schedules?
- remove_foreign_key :ci_trigger_schedules, column: :trigger_id
- end
- end
-
- def down
- # no op, the foreign key should not have been here
- end
-
- private
-
- # Not made more generic and lifted to the helpers as Rails 5 will provide
- # such an API
- def fk_on_trigger_schedules?
- connection.foreign_keys(:ci_trigger_schedules).include?("ci_triggers")
- end
-end