Drop `revokable` from `achievements`
In !111727 (comment 1276317931) there was a decision that we can't drop the column directly, even if the feature is behind a feature flag.
This issue for tracking the removal.
!111727 (merged) marks the column as ignored and removes any GraphQL fields related to it.
!113618 (merged) added a post deploy migration to drop the column.
!115342 (merged) removed the ignore_columns
from the model.
Proposed migration
Migration
# frozen_string_literal: true
class DropRevokableFromAchievements < Gitlab::Database::Migration[2.1]
enable_lock_retries!
def change
remove_column :achievements, :revokeable, :boolean, default: false, null: false
end
end
@leetickett-gitlab can you assign me here so this stays on my track over the releases?
Edited by Niklas van Schrick