Můžete si vytvořit svůj vlastní pg_dump přímo z vaší databáze Heroku.
Nejprve získejte svůj postgresový řetězec pomocí heroku config:get DATABASE_URL
.
Vyhledejte adresu URL Heroku Postgres (příklad:HEROKU_POSTGRESQL_RED_URL: postgres://user3123:[email protected]:6212/db982398
), jehož formát je postgres://<username>:<password>@<host_name>:<port>/<dbname>
.
Dále spusťte toto na příkazovém řádku:
pg_dump --host=<host_name> --port=<port> --username=<username> --password --dbname=<dbname> > output.sql
Terminál požádá o vaše heslo, poté jej spustí a uloží do output.sql.
Poté jej importujte:
psql -d my_local_database -f output.sql