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