Sha256: da8247ec058003a4d6d8d5b52451d9d4474e77e0b76198b6be05a8911ecfc930

Contents?: true

Size: 815 Bytes

Versions: 10

Compression:

Stored size: 815 Bytes

Contents

class CreateStringTranslations < ActiveRecord::Migration[<%= ActiveRecord::Migration.current_version %>]

  def change
    create_table :mobility_string_translations do |t|
      t.string  :locale
      t.string  :key
      t.string  :value
      t.integer :translatable_id
      t.string  :translatable_type
      t.timestamps
    end
    add_index :mobility_string_translations, [:translatable_id, :translatable_type, :locale, :key], unique: true, name: :index_mobility_string_translations_on_keys
    add_index :mobility_string_translations, [:translatable_id, :translatable_type, :key], name: :index_mobility_string_translations_on_translatable_attribute
    add_index :mobility_string_translations, [:translatable_type, :key, :value, :locale], name: :index_mobility_string_translations_on_query_keys
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
mobility-0.1.18 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.17 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.16 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.15 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.14 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.13 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.12 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.11 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.10 lib/generators/rails/mobility/templates/create_string_translations.rb
mobility-0.1.7 lib/generators/rails/mobility/templates/create_string_translations.rb