Sha256: f26f08e3cfce45d8224d91fa886260c3e903e3be5e8e643c462c3ee4f5b4dd89

Contents?: true

Size: 540 Bytes

Versions: 17

Compression:

Stored size: 540 Bytes

Contents

class <%= migration_name.camelize %> < ActiveRecord::Migration
  def change
    add_column :<%= table_name %>, :<%= options.latitude %>, :decimal, precision: 9, scale: 6
    add_column :<%= table_name %>, :<%= options.longitude %>, :decimal, precision: 9, scale: 6
<%- if options.address? -%>
    add_column :<%= table_name %>, :address, :string
    add_column :<%= table_name %>, :country, :string
<%- end -%>
    add_index :<%= table_name %>, :<%= options.latitude %>
    add_index :<%= table_name %>, :<%= options.longitude %>
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
scaffold_plus-2.1.4 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-2.1.3 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-2.1.2 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-2.1.1 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.10.3 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.10.2 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.10.1 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.10.0 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.9.3 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.9.2 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.9.1 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.9.0 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.8.0 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.7.14 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.7.13 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.7.12 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb
scaffold_plus-1.7.11 lib/generators/scaffold_plus/geodesic/templates/geodesic_migration.rb