Files
archived-hc-harbor/db/migrate/20250611062306_create_flipper_tables.rb
2025-06-11 02:31:41 -04:00

23 lines
595 B
Ruby

class CreateFlipperTables < ActiveRecord::Migration[8.0]
def up
create_table :flipper_features do |t|
t.string :key, null: false
t.timestamps null: false
end
add_index :flipper_features, :key, unique: true
create_table :flipper_gates do |t|
t.string :feature_key, null: false
t.string :key, null: false
t.text :value
t.timestamps null: false
end
add_index :flipper_gates, [ :feature_key, :key, :value ], unique: true, length: { value: 255 }
end
def down
drop_table :flipper_gates
drop_table :flipper_features
end
end