Sha256: 26918e2e1c2994c242aff13ad3a4894488260ddc9c68e5af7cf618c8844aeee5

Contents?: true

Size: 422 Bytes

Versions: 13

Compression:

Stored size: 422 Bytes

Contents

class ChangeLatLongType < ActiveRecord::Migration
  def self.up
    # :decimal is more precise than :float, and we need that for lat/long.
    change_column :venues, :latitude, :decimal, :precision => 15, :scale => 10
    change_column :venues, :longitude, :decimal, :precision => 15, :scale => 10
  end

  def self.down
    change_column :venues, :latitude, :float
    change_column :venues, :longitude, :float
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
calagator-1.0.0 db/migrate/011_change_lat_long_type.rb
grokus-1.0.0.9 db/migrate/011_change_lat_long_type.rb
grokus-1.0.0.8 db/migrate/011_change_lat_long_type.rb
grokus-1.0.0.7 db/migrate/011_change_lat_long_type.rb
grokus-1.0.0.6 db/migrate/011_change_lat_long_type.rb
grokus-1.0.0.5 db/migrate/011_change_lat_long_type.rb
grokus-1.0.0.3 db/migrate/011_change_lat_long_type.rb
grokus-1.0.0.2 db/migrate/011_change_lat_long_type.rb
grokus-1.0.0.1 db/migrate/011_change_lat_long_type.rb
calagator-1.0.0.rc3 db/migrate/011_change_lat_long_type.rb
calagator-1.0.0.rc2 db/migrate/011_change_lat_long_type.rb
calagator-1.0.0.rc1 db/migrate/011_change_lat_long_type.rb
calagator-0.0.1.pre1 db/migrate/011_change_lat_long_type.rb