sql >> Databasteknik >  >> RDS >> PostgreSQL

Kan inte migrera på Heroku

Har du testat att köra migrering direkt från bash inuti heroku-servern? Om inte, prova följande...

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

Första raden med kod öppnar bash-kommandoterminalen och den andra migrerar db som vanligt.

Detta skulle inte vara den föreslagna lösningen. Men om du INTE bryr dig om att förlora data i databasen, kan du försöka återställa databasen först och försöka igen. Återigen, gör inte detta om du inte är villig att förlora befintlig data!

heroku pg:reset DATABASE
heroku run rake db:migrate

Du kan dock utföra detta via bash som tidigare.

Hoppas detta hjälper dig.



  1. Använder php filter_var med mysql_real_escape_string

  2. MySQL-fel #2014 - Kommandon osynkroniserade; du kan inte köra det här kommandot nu

  3. MySQL IN tillståndsgräns

  4. Hur Acos() fungerar i PostgreSQL