Créez et déployez une application avec RubyOnRails. Notez la réinitialisation du disque bêta après avoir exécuté le fichier de migration sur Heroku.
● Vérifier les variables d'environnement à partir des messages d'erreur
ʻExécuter la commande`
$ heroku run rake db:migrate:reset!
ʻEcran d'erreur`
● Ajoutez la variable d'environnement confirmée DISABLE_DATABASE_ENVIRONMENT_CHECK = 1 et supprimez la base de données.
ʻExécuter la commande`
$ RAILS_ENV=production DISABLE_DATABASE_ENVIRONMENT_CHECK=1 bundle exec rake db:drop
«Après exécution»
● Régénération
ʻExécuter la commande`
Génération de base de données
$ heroku run rails db:create
Effectuer la migration
$ heroku run rake db:migrate
[Rails5] heroku db: de la réinitialisation à la migration La production de Rails 5 n'autorise pas rake db: drop, normalement
Recommended Posts