Add migration to enable the correct group and disable old ones

This commit is contained in:
Gaetan Craig-Riou
2025-11-28 10:21:32 +11:00
parent 172647f1cd
commit 1049ec277c

View File

@@ -0,0 +1,27 @@
# frozen_string_literal: true
class EnableVariantTagAndEnableInventoryForEnterpriseUsingIt < ActiveRecord::Migration[7.1]
# rubocop:disable Naming/VariableNumber
def up
Flipper.disable_group(:variant_tag, :enterprise_created_after_2025_08_11)
Flipper.disable_group(:variant_tag, :old_enterprise_with_no_inventory)
Flipper.enable_group(:variant_tag, :enterprise_with_no_inventory)
Flipper.disable_group(:inventory, :enterprise_created_before_2025_08_11)
Flipper.enable_group(:inventory, :enterprise_with_inventory)
end
def down
Flipper.enable_group(:variant_tag, :enterprise_created_after_2025_08_11)
Flipper.enable_group(:variant_tag, :old_enterprise_with_no_inventory)
Flipper.disable_group(:variant_tag, :enterprise_with_no_inventory)
Flipper.enable_group(:inventory, :enterprise_created_before_2025_08_11)
Flipper.disable_group(:inventory, :enterprise_with_inventory)
end
# rubocop:enable Naming/VariableNumber
end