Lorsque j'ai essayé de réinitialiser la base de données de l'application sur heroku créée par Rails, j'ai fait `` heroku run rake db: reset '', mais une erreur s'est produite et je n'ai pas pu réinitialiser.
La déclaration d'erreur affichée dans le terminal disait:
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
Une fois traduit,
Si vous souhaitez continuer, exécutez la même commande avec les variables d'environnement.
DISABLE_DATABASE_ENVIRONMENT_CHECK = 1```
Parce que c'est écrit
heroku run rake db:reset DISABLE_DATABASE_ENVIRONMENT_CHECK=1
Je l'ai écrit comme ça et l'ai exécuté à nouveau, et la base de données a été réinitialisée avec succès.
Recommended Posts