0
0

More than 3 years have passed since last update.

【Rails MySQL】heroku上のDBをリセットする方法

Posted at

内容

Railsで作成したheroku上のアプリのDBをリセットしようとheroku run rake db:resetをしたらエラーが起きてリセットできませんでした。

行った作業

ターミナルに表示されたエラー文ではこう書かれていました。

rake aborted!
ActiveRecord::ProtectedEnvironmentError: You are attempting to run a destructive action against your 'production' database.
If you are sure you want to continue, run the same command with the environment variable:
DISABLE_DATABASE_ENVIRONMENT_CHECK=1

翻訳すると、
「本番」データベースに対して破壊的なアクションを実行しようとしています。
続行する場合は、環境変数を指定して同じコマンドを実行します。
DISABLE_DATABASE_ENVIRONMENT_CHECK = 1

と書いてあるので

heroku run rake db:reset DISABLE_DATABASE_ENVIRONMENT_CHECK=1

というふうに記述し再度実行したら無事DBがリセットできました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0