Sha256: 0f422059e75f2cad41f5262575d93fb1fe246809b9bc776a1dc23f44be575697

Contents?: true

Size: 754 Bytes

Versions: 2

Compression:

Stored size: 754 Bytes

Contents

class CreateBusinesses < ActiveRecord::Migration
  def self.up
    create_table :businesses do |t|
      t.integer :user_id 
      t.string :owner_type 
      t.integer :owner_id 
      t.string :name 
      t.string :website 
      t.text :address
      t.string :summary 
      t.text :description 
      t.string :landline 
      t.string :mobile 
      t.integer :operating_days
      t.datetime :date_established 
      t.datetime :next_sale 
      t.boolean :verified
      t.string :location, :limit=>127 
      t.text :awards 
      t.text :managers 
    end
    add_index :businesses, :user_id
    add_index :businesses, [:owner_type, :owner_id]
    add_index :businesses, :owner_id
  end
  
  def self.down
    drop_table :businesses
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
migrant-1.4.1 test/verified_output/migrations/create_businesses.rb
migrant-1.4.0 test/verified_output/migrations/create_businesses.rb