マイグレーションでフィクスチャ

migration の際に多数のデータを初期入力しておきたい。まあ、csvファイルで作ったフィクスチャから。
マイグレーションファイルの up セクションに追記

  def self.up
    create_table :centers do |t|
      <云々>

      t.timestamps
    end

    require 'active_record/fixtures'
    Fixtures.create_fixtures 'db/migrate', :centers
  end

フィクスチャファイルはマイグレーションファイルと同じディレクトリにした。rspec方面においても良いだろう。csvファイルの一行目はカラム名をカンマ区切りで。ファイル名はテーブル名と同じ.csv
require文無しだと Fixturesなんて定数知りませんになるの注意、だからってこんな場所に書くべきでも無かろうが。