Sha256: de035cb12d0be635c0adf9f3c09254151cabb30c051f595000444690c5e51fba

Contents?: true

Size: 724 Bytes

Versions: 12

Compression:

Stored size: 724 Bytes

Contents

class CreateEffectiveAddresses < ActiveRecord::Migration[4.2]
  def self.up
    create_table <%= @addresses_table_name %> do |t|
      t.string :addressable_type
      t.integer :addressable_id
      t.string :category, :limit => 64
      t.string :full_name
      t.string :address1
      t.string :address2
      t.string :address3

      t.string :city
      t.string :state_code
      t.string :country_code
      t.string :postal_code
      t.datetime :updated_at
      t.datetime :created_at
    end
    add_index <%= @addresses_table_name %>, [:addressable_type, :addressable_id]
    add_index <%= @addresses_table_name %>, :addressable_id
  end

  def self.down
    drop_table <%= @addresses_table_name %>
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
effective_addresses-1.10.4 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.10.3 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.10.2 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.10.1 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.10.0 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.9.11 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.9.10 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.9.9 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.9.8 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.9.7 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.9.6 db/migrate/01_create_effective_addresses.rb.erb
effective_addresses-1.9.5 db/migrate/01_create_effective_addresses.rb.erb