Sha256: d4111bbd75bae2447af2150e56f10f51a7b53b89c1c095c79a994811d6a6f8ba
Contents?: true
Size: 661 Bytes
Versions: 10
Compression:
Stored size: 661 Bytes
Contents
class CreateAgents < ActiveRecord::Migration[5.1] def up unless Agent.table_exists? create_table :agents do |t| t.timestamps t.references :browser, foreign_key: { on_update: :cascade, on_delete: :cascade } t.boolean :bot, null: false, default: false t.boolean :mobile, null: false, default: false t.boolean :active, null: false, default: true t.boolean :locked, null: false, default: false t.boolean :deleted, null: false, default: false t.string :name, null: false, index: true end end end def down if Agent.table_exists? drop_table :agents end end end
Version data entries
10 entries across 10 versions & 1 rubygems