demarches-normaliennes/db/migrate/20190704094454_create_flipper_tables.rb
2019-09-10 16:10:14 +02:00

22 lines
581 B
Ruby

class CreateFlipperTables < ActiveRecord::Migration[5.2]
def self.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.string :value
t.timestamps null: false
end
add_index :flipper_gates, [:feature_key, :key, :value], unique: true
end
def self.down
drop_table :flipper_gates
drop_table :flipper_features
end
end