Heroku上のDBにPostgresQLを使っている時のDBリセット方法について簡単にまとめます。
Heroku上のDB : PostgresQLをリセットする
例えば以下のような感じでリセットしようとすると、エラーが出てうまくいきません。
コード
heroku run rails db:reset
なので以下のコマンドで操作します。
コード
heroku pg:reset DATABASE_NAME
このDATABASE_NAMEはHerokuのマイページからも確認できますし、以下のコマンドをうっても確認できます。
コード
heroku pg
HerokuのDB情報が出てくるので、DB情報の中の「Add-on: データベース名」の部分を参照してください。あとはいつも通りmigrateすればOKです。
コード
heroku run rails db:migrate
heroku run rails db:seed