Heroku上のDB : PostgresQLをリセットする

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

Leave a Reply

Your email address will not be published.

CAPTCHA