1

国テーブルを必要とする Rails プロジェクトを作成しています。また、国の電話番号を含めるのも好きです。GitHub から国テーブルを作成する際のヘルプを見つけました。次のようになります。

class CreateCountries < ActiveRecord::Migration
  def change
    create_table :countries do |t|
      t.string :name
      t.string :printable_name
      t.string :iso2, :size => 2
      t.string :iso3, :size => 3
      t.integer :numcode

      t.timestamps
    end
  end

  Country.reset_column_information

  Country.create(:iso2 => 'AF', :name => 'AFGHANISTAN', :printable_name => 'Afghanistan', :iso3 => 'AFG', :numcode => '004')
  Country.create(:iso2 => 'AL', :name => 'ALBANIA', :printable_name => 'Albania', :iso3 => 'ALB', :numcode => '008')
  Country.create(:iso2 => 'DZ', :name => 'ALGERIA', :printable_name => 'Algeria', :iso3 => 'DZA', :numcode => '012')

そして、国の電話番号のリストも見つけて、それらをスプレッドシートに入れることができました:

Afghanistan 93
Albania 355
Algeria 213

呼び出し元のコードを上記のリストにすばやく追加したいので、次のようにします。

Country.create(:iso2 => 'AF', :name => 'AFGHANISTAN', :printable_name => 'Afghanistan', :iso3 => 'AFG', :numcode => '004' :call_code => 93)

ExcelまたはOpenOfficeスプレッドシートまたはMySQLを使用してこれを達成するための迅速なソリューションはありますか?

手動でキー入力する必要がない限り。

4

1 に答える 1