db:seedでテストデータを共有する
目的
開発者が各ローカル環境で開発を実施しているとき、テストデータを共有したいことがよくある。 マスタデータは、以下の記事で対応済みなので、これに合わせてseedを使って、同じデータを共有して開発を仮装させようという話。
実施方法
seed.rb を以下のように記載する。
if Rails.env == 'development' CSV.foreach('db/csv/development/user.csv') do |row| User.create(:id => row[0], :name => row[1]) end end
あとは、
と完成。