summaryrefslogtreecommitdiff
path: root/db/migrate/20210415100159_initialize_conversion_of_ci_build_needs_to_bigint.rb
diff options
context:
space:
mode:
Diffstat (limited to 'db/migrate/20210415100159_initialize_conversion_of_ci_build_needs_to_bigint.rb')
-rw-r--r--db/migrate/20210415100159_initialize_conversion_of_ci_build_needs_to_bigint.rb17
1 files changed, 17 insertions, 0 deletions
diff --git a/db/migrate/20210415100159_initialize_conversion_of_ci_build_needs_to_bigint.rb b/db/migrate/20210415100159_initialize_conversion_of_ci_build_needs_to_bigint.rb
new file mode 100644
index 00000000000..068dceda272
--- /dev/null
+++ b/db/migrate/20210415100159_initialize_conversion_of_ci_build_needs_to_bigint.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class InitializeConversionOfCiBuildNeedsToBigint < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ def up
+ initialize_conversion_of_integer_to_bigint :ci_build_needs, :build_id
+ end
+
+ def down
+ trigger_name = rename_trigger_name(:ci_build_needs, :build_id, :build_id_convert_to_bigint)
+
+ remove_rename_triggers :ci_build_needs, trigger_name
+
+ remove_column :ci_build_needs, :build_id_convert_to_bigint
+ end
+end