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

Heroku - jak przeciągnąć dane z bazy do lokalnej bazy?

Zgodnie z pomocą Heroku Postgres , musisz określić bazę danych, z której i do której pobierasz dane dla pg:pull do pracy.

$ heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi

To polecenie utworzy nową lokalną bazę danych o nazwie mylocaldb a następnie pobierz dane z bazy danych z DATABASE_URL z aplikacji sushi . Aby zapobiec przypadkowemu nadpisaniu i utracie danych, lokalna baza danych nie może istnieć. Przed kontynuowaniem zostaniesz poproszony o usunięcie już istniejącej lokalnej bazy danych.

Zakłada to również, że masz Postgres na swoim lokalnym komputerze.

heroku pg:info da ci wszystkie dostępne informacje, takie jak imię i nazwisko, w twoich bazach danych Heroku.



  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 funkcje PostgreSQL są transakcyjne?

  2. Różnica między językiem sql a językiem plpgsql w funkcjach PostgreSQL

  3. Wstawianie NULL/pustego ciągu za pomocą biblioteki libpqxx

  4. Jak za pomocą psql wyświetlić listę rozszerzeń zainstalowanych w bazie danych?

  5. PostgreSQL:Jak SUM atrybuty, w tym pole JSONB, i zachować kształt tabeli?