Vous pouvez utiliser Taps (https://devcenter.heroku.com/articles/taps ) pour extraire les données de votre base de données PG. À l'aide de Taps, vous pouvez créer des tables spécifiques, comme celles-ci :
heroku db:pull --tables users
Vous pouvez également faire plus d'une table où les noms de table sont délimités par des virgules, comme :
heroku db:pull --tables users,posts
Modifier : Comme certains commentaires l'ont souligné, les robinets ont été obsolètes et remplacés.
Le nouveau mécanisme passe par pg:pull
et pg:push
qui peut être vu par leurs nouveaux documents (https ://devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull
).
Ne prenant plus en charge les tables individuelles, vous pouvez extraire la base de données vers votre local à l'aide de l'exemple suivant :
heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi
ou mettre à jour la télécommande depuis votre local :
heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app sushi