diff options
Diffstat (limited to 'db/migrate/20200212014653_rename_security_dashboard_feature_flag_to_instance_security_dashboard.rb')
-rw-r--r-- | db/migrate/20200212014653_rename_security_dashboard_feature_flag_to_instance_security_dashboard.rb | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/db/migrate/20200212014653_rename_security_dashboard_feature_flag_to_instance_security_dashboard.rb b/db/migrate/20200212014653_rename_security_dashboard_feature_flag_to_instance_security_dashboard.rb deleted file mode 100644 index 8d37f6c1dd4..00000000000 --- a/db/migrate/20200212014653_rename_security_dashboard_feature_flag_to_instance_security_dashboard.rb +++ /dev/null @@ -1,25 +0,0 @@ -# frozen_string_literal: true - -class RenameSecurityDashboardFeatureFlagToInstanceSecurityDashboard < ActiveRecord::Migration[6.0] - DOWNTIME = false - - class FeatureGate < ApplicationRecord - self.table_name = 'feature_gates' - end - - def up - security_dashboard_feature = FeatureGate.find_by(feature_key: :security_dashboard, key: :boolean) - - if security_dashboard_feature.present? - FeatureGate.safe_find_or_create_by!( - feature_key: :instance_security_dashboard, - key: :boolean, - value: security_dashboard_feature.value - ) - end - end - - def down - FeatureGate.find_by(feature_key: :instance_security_dashboard, key: :boolean)&.delete - end -end |