アプリのすべてのデータをseeds.rbにローカルに保存します。ただし、すべてをHerokuにプッシュした後、アプリは正常に動作しますが、データはありません。大量のデータを再入力したくないので、誰かが私を助ける方法はありますか?
アプリをherokuにプッシュすると、次のコマンドでデータベースをシードできます。
heroku run rake db:seed
移行を変更した場合、最初に行う必要があるのは移行を実行することです
heroku run rake db:migrate
その後
heroku run rake db:seed
データベースにデータがない場合は、次のことをお勧めしますが、herokuデータベースから現在のすべてのデータが削除されることに注意してください。
heroku run rake db:setup
これがお役に立てば幸いです
保留中でない場合は、保留中の移行がないことを確認する必要があります
ただやる
heroku run rake db:migrate
そしてそれは完全に言葉になります