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

BŁĄD:miejsca relacji nie istnieją Heroku db import

Problem polega na tym, że heroku nie ma migracji, które masz lokalnie, aby mieć tę samą wersję db, wykonaj następującą migrację na heroku:

Aby poznać lokalną wersję bazy danych, wykonaj:$ rake db:version

Następnie weź wersję, którą otrzymasz lokalnie i upewnij się, że masz ją w heroku, wykonując następujące czynności:

$ heroku run rake --trace db:migrate VERSION=20151127134901

Wyjaśnienie: Zasadniczo powyższe polecenie przenosi migrację bazy danych do heroku z tą samą wersją migracji, którą masz lokalnie.

Mam nadzieję, że to 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. Czy pozycja kolumny id w Postgresql jest ważna?

  2. Funkcja RPAD() w PostgreSQL

  3. Dlaczego pg_restore zwraca pomyślnie, ale w rzeczywistości nie przywraca mojej bazy danych?

  4. Konwertuj zbiór wyników z tablicy SQL na tablicę ciągów

  5. Książka „Wysoka wydajność PostgreSQL 9.0” jest już dostępna