class CreateExperimentsTable
Public Instance Methods
down()
click to toggle source
# File lib/generators/experimental/templates/create_experiments_table.rb, line 22 def down drop_table :experiments end
up()
click to toggle source
# File lib/generators/experimental/templates/create_experiments_table.rb, line 2 def up create_table :experiments do |t| t.string :name, null: false, limit: 128 t.datetime :start_date t.datetime :end_date t.integer :num_buckets, null: false, default: 1 t.integer :winning_bucket t.text :notes, limit: 256 t.string :population t.boolean :admin, null: false, default: false t.datetime :removed_at t.timestamps end add_index :experiments, :name, :unique => true add_index :experiments, :start_date add_index :experiments, :population add_index :experiments, :updated_at end