PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Migration auf Heroku nicht möglich

Haben Sie versucht, die Migration direkt von der Bash im Heroku-Server auszuführen? Wenn nicht, versuchen Sie Folgendes...

heroku run bash --app your_app_name_goes_here
bundle exec rake db:migrate

Die erste Codezeile öffnet das Bash-Befehlsterminal und die zweite migriert die Datenbank wie gewohnt.

Dies wäre nicht die vorgeschlagene Lösung. Falls Sie sich jedoch NICHT um den Verlust von Daten in der Datenbank kümmern, können Sie zuerst versuchen, die Datenbank zurückzusetzen und es erneut zu versuchen. Tun Sie dies wiederum nicht, es sei denn, Sie sind bereit, vorhandene Daten zu verlieren!

heroku pg:reset DATABASE
heroku run rake db:migrate

Sie können dies jedoch wie zuvor über Bash durchführen.

Hoffe, das hilft dir weiter.