# rubocop:disable Migration/UpdateColumnInBatches class AddTypeToLabels < ActiveRecord::Migration include Gitlab::Database::MigrationHelpers DOWNTIME = true DOWNTIME_REASON = 'Labels will not work as expected until this migration is complete.' disable_ddl_transaction! def change add_column :labels, :type, :string update_column_in_batches(:labels, :type, 'ProjectLabel') do |table, query| query.where(table[:project_id].not_eq(nil)) end end end