diff options
Diffstat (limited to 'db/migrate/20210203092549_restore_has_external_wiki_default_value.rb')
-rw-r--r-- | db/migrate/20210203092549_restore_has_external_wiki_default_value.rb | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/db/migrate/20210203092549_restore_has_external_wiki_default_value.rb b/db/migrate/20210203092549_restore_has_external_wiki_default_value.rb deleted file mode 100644 index 37111b370a5..00000000000 --- a/db/migrate/20210203092549_restore_has_external_wiki_default_value.rb +++ /dev/null @@ -1,31 +0,0 @@ -# frozen_string_literal: true - -class RestoreHasExternalWikiDefaultValue < ActiveRecord::Migration[6.0] - include Gitlab::Database::MigrationHelpers - - DOWNTIME = false - - disable_ddl_transaction! - - class TmpProject < ActiveRecord::Base - self.table_name = 'projects' - end - - # This reverts the following migration: change_column_default(:projects, :has_external_wiki, from: nil, to: false) - # We only change the column when the current default value is false - def up - # Find out the current default value - column = TmpProject.columns.find { |c| c.name == 'has_external_wiki' } - return unless column - - if column.default == 'false' - with_lock_retries do - change_column_default(:projects, :has_external_wiki, from: false, to: nil) - end - end - end - - def down - # no-op - end -end |