PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Nie można migrować na Heroku

Czy próbowałeś uruchomić migrację bezpośrednio z bash na serwerze heroku? Jeśli nie, wypróbuj następujące...

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

Pierwsza linia kodu otwiera terminal poleceń bash, a druga migruje bazę danych jak zwykle.

Nie byłoby to sugerowane rozwiązanie. Ale jeśli NIE zależy Ci na utracie danych w bazie danych, możesz najpierw spróbować zresetować bazę danych i spróbować ponownie. Ponownie, nie rób tego, chyba że chcesz stracić istniejące dane!

heroku pg:reset DATABASE
heroku run rake db:migrate

Możesz to jednak wykonać za pomocą bash, jak poprzednio.

Mam nadzieję, że to ci pomoże.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skrypt PHP\HTML do automatycznego wypełniania pól formularzy po wybraniu elementu z listy rozwijanej

  2. Wstawianie przygotowanego zestawienia do bazy danych - PSQL

  3. Klauzula CHECK dla aktualizowalnych widoków

  4. Niestandardowe warunki wyjątków PostgreSQL

  5. PostgreSQL:VACUM FULL vs pg_dump i przywracanie