# rubocop:disable Migration/AddColumnWithDefaultToLargeTable class RevertAddNotifiedOfOwnActivityToUsers < ActiveRecord::Migration include Gitlab::Database::MigrationHelpers disable_ddl_transaction! DOWNTIME = false def up if our_column_exists? remove_column :users, :notified_of_own_activity end end def down unless our_column_exists? add_column_with_default :users, :notified_of_own_activity, :boolean, default: false end end private def our_column_exists? column_exists?(:users, :notified_of_own_activity) end end