sql >> Database teknologi >  >> RDS >> PostgreSQL

Kan ikke migrere på Heroku

Har du prøvet at køre migrering direkte fra bash inde i heroku-serveren? Hvis ikke, prøv følgende...

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

Første kodelinje åbner bash-kommandoterminalen, og den anden migrerer db'en som normalt.

Dette ville ikke være den foreslåede løsning. Men hvis du IKKE er ligeglad med at miste data i databasen, kan du prøve at nulstille databasen først og prøve igen. Igen, gør ikke dette, medmindre du er villig til at miste eksisterende data!

heroku pg:reset DATABASE
heroku run rake db:migrate

Du kan dog udføre dette via bash som før.

Håber dette hjælper dig.



  1. PostgreSQL svarende til Oracle bulk collect

  2. Hent poster baseret på kolonne maks. værdi

  3. PDO kan ikke forbinde ekstern mysql-server

  4. CS50:LIKE operator, variabel substitution med % udvidelse