Możesz używać Taps (https://devcenter.heroku.com/articles/taps ), aby pobrać dane z bazy danych PG. Używając Taps, możesz robić określone stoły, takie jak:
heroku db:pull --tables users
Możesz zrobić więcej niż jedną tabelę, w której nazwy tabel są oddzielone przecinkami, na przykład:
heroku db:pull --tables users,posts
Edytuj: Jak wskazano w niektórych komentarzach, krany zostały wycofane i zastąpione.
Nowy mechanizm jest poprzez pg:pull
i pg:push
które można zobaczyć w ich nowych dokumentach (https://devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull
).
Nie obsługuje już pojedynczych tabel, możesz przeciągnąć bazę danych do swojego lokalnego za pomocą następującego przykładu:
heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi
lub aktualizowanie pilota z lokalnego:
heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app sushi