Herokuでデータベースをresetしたい時


Herokuのデータベースをresetしたいときは、Herokuのコンソールから

rails db:reset

を打ってしまいたくなりますが、

環境変数
DISABLE_DATABASE_ENVIRONMENT_CHECK=1
を設定しろ

というメッセージや

permission denied for database "postgres"

というメッセージが出てくるため、うまくいきません。

スポンサーリンク

解決策

postgreのデータベースを直接resetします。

heroku pg:reset DATABASE_URL -a appname --confirm appname

と打ちます。すると、一瞬にしてデータベースがリセットされます。

ご覧いただきありがとうございました。

参考:rails5 on herokuでPostgreSQLのレコードをすべて消したい時の方法 - Qiita

この記事への感想を教えてください
  • 内容が十分
  • 内容が足りなかったが役立った
  • 内容が足りず役立たなかった
  • 求めている記事ではなかった
last

フォローする