※本サイトで紹介している商品・サービス等の外部リンクには、アフィリエイト広告が含まれる場合があります。
開発用のダミーデータを用意する
前回:データベースを作り直したことで、データはすべてなくなった
db/seeds.rbを開く
↓ 以前書いた、ダミーデータ作成のコードが残っている
ユーザー情報が入っていないので、使えないコードになってしまっている
これを修正して、ダミーデータを新たに用意する
seeds.rbを修正する
今回はjohnとemilyのふたりを作成する
john = User.create!(
email: 'john@example.com', password: 'password'
)
emily = User.create!(
email: 'emily@example.com', password: 'password'
)
- johnが作成した5記事
- emilyが作成した5記事
5.times do
john.articles.create!(
title: Faker::Lorem.sentence(word_count: 5),
content: Faker::Lorem.sentence(word_count: 100)
)
end
5.times do
emily.articles.create!(
title: Faker::Lorem.sentence(word_count: 5),
content: Faker::Lorem.sentence(word_count: 100)
)
end
ターミナル画面で以下を実行する
rails db:seed
エラーが起きなければok
これで、新たに10記事がダミーデータとして作成された
#DAY21