Sha256: 16e5542ed4aedd2e9045392030e92e2dda7b24dad48e26ef0fdcbfc5a2af5ed8
Contents?: true
Size: 766 Bytes
Versions: 1
Compression:
Stored size: 766 Bytes
Contents
class CreateLanguages < ActiveRecord::Migration # ISO 639 is the set of international standards that lists short codes for language names. # Note this doesn't include macrolanguages (dialects) # Information on macrolanguages http://en.wikipedia.org/wiki/ISO_639_macrolanguage def change create_table :languages do |t| t.string :name, null: false t.string :native_name t.text :display_name t.string :iso_639_1, size: 3 t.string :iso_639_2, size: 3 t.string :iso_639_3, size: 3 t.text :note t.integer :position end add_index :languages, :name, unique: true add_index :languages, :iso_639_1 add_index :languages, :iso_639_2 add_index :languages, :iso_639_3 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
enju_seed-0.3.0.beta.1 | spec/dummy/db/migrate/20081025083905_create_languages.rb |