Sha256: 5430e4a6442dc7ab2f039be2c19b91cb8d9cc0aaee9c05d75e4cc3a66e4cc0e7

Contents?: true

Size: 609 Bytes

Versions: 20

Compression:

Stored size: 609 Bytes

Contents

# This migration comes from erp_base_erp_svcs (originally 20130411125210)
class AddLongLatToAddress < ActiveRecord::Migration
  def up
    unless columns(:postal_addresses).collect {|c| c.name}.include?('latitude')
      add_column :postal_addresses, :latitude, :decimal, :precision => 12, :scale => 8
      add_column :postal_addresses, :longitude, :decimal, :precision => 12, :scale => 8
    end
  end

  def down
    if columns(:postal_addresses).collect {|c| c.name}.include?('latitude')
      remove_column :postal_addresses, :latitude
      remove_column :postal_addresses, :longitude
    end
  end
end

Version data entries

20 entries across 20 versions & 6 rubygems

Version Path
erp_tech_svcs-3.1.8 spec/dummy/db/migrate/20130422151251_add_long_lat_to_address.erp_base_erp_svcs.rb
knitkit-2.1.14 spec/dummy/db/migrate/20130422154404_add_long_lat_to_address.erp_base_erp_svcs.rb
knitkit-2.1.13 spec/dummy/db/migrate/20130422154404_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_app-3.1.14 spec/dummy/db/migrate/20130422163125_add_long_lat_to_address.erp_base_erp_svcs.rb
knitkit-2.1.12 spec/dummy/db/migrate/20130422154404_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_tech_svcs-3.1.5 spec/dummy/db/migrate/20130422151251_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_app-3.1.12 spec/dummy/db/migrate/20130422163125_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_base_erp_svcs-3.1.5 spec/dummy/db/migrate/20130422154232_add_long_lat_to_address.erp_base_erp_svcs.rb
knitkit-2.1.9 spec/dummy/db/migrate/20130422154404_add_long_lat_to_address.erp_base_erp_svcs.rb
knitkit-2.1.8 spec/dummy/db/migrate/20130422154404_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_tech_svcs-3.1.4 spec/dummy/db/migrate/20130422151251_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_base_erp_svcs-3.1.4 spec/dummy/db/migrate/20130422154232_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_app-3.1.10 spec/dummy/db/migrate/20130422163125_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_app-3.1.8 spec/dummy/db/migrate/20130422163125_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_txns_and_accts-3.1.1 spec/dummy/db/migrate/20130422155327_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_commerce-3.1.3 spec/dummy/db/migrate/20130422155144_add_long_lat_to_address.erp_base_erp_svcs.rb
knitkit-2.1.5 spec/dummy/db/migrate/20130422154404_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_app-3.1.6 spec/dummy/db/migrate/20130422153808_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_tech_svcs-3.1.3 spec/dummy/db/migrate/20130422151251_add_long_lat_to_address.erp_base_erp_svcs.rb
erp_base_erp_svcs-3.1.3 spec/dummy/db/migrate/20130422154232_add_long_lat_to_address.erp_base_erp_svcs.rb