Michael Hartl のチュートリアルを読んでいますが、これら 2 つのコマンドの違いがわかりません。通常、チュートリアルでは、常に 3 つのステップがあります。
1. bundle exec rake db:reset
これは、データベースをリセットするのに理にかなっています。
2. bundle exec rake db:populate
これは、データベースにサンプルデータを入力することだと思います。
3. bundle exec rake db:test:prepare
なぜこのコマンドがまだ必要なのですか?