PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Heroku - despeje e carregue uma única tabela no banco de dados postgres compartilhado


Você pode usar Taps (https://devcenter.heroku.com/articles/taps ) para extrair dados do seu banco de dados PG. Usando Taps, você pode fazer tabelas específicas, como:
heroku db:pull --tables users

Você também pode fazer mais de uma tabela onde os nomes das tabelas são delimitados por vírgulas, como:
heroku db:pull --tables users,posts

Editar: Como alguns comentários apontaram, as torneiras foram preteridas e substituídas.

O novo mecanismo é através de pg:pull e pg:push que pode ser visto por seus novos documentos (https://devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull ).

Não suportando mais tabelas individuais, você pode puxar o banco de dados para o seu local com o seguinte exemplo:
heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi

ou atualizando o controle remoto do seu local:
heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app sushi