sql >> Database teknologi >  >> RDS >> PostgreSQL

Heroku - dump og indlæs enkelt tabel til delt postgres-database

Du kan bruge Taps (https://devcenter.heroku.com/articles/taps ) for at trække data ned fra din PG-database. Ved at bruge Taps kan du lave specifikke tabeller, som f.eks.:

heroku db:pull --tables users

Du kan også lave mere end én tabel, hvor tabelnavnene er kommasepareret, f.eks.:

heroku db:pull --tables users,posts

Rediger: Som nogle kommentarer har påpeget, er haner blevet forældet og erstattet.

Ny mekanisme er gennem pg:pull og pg:push som kan ses af deres nye dokumenter (https://devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull ).

Hvis du ikke længere understøtter individuelle tabeller, kan du trække db'en til din lokale ved følgende eksempel:

heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi

eller opdatere fjernbetjeningen fra din lokale:

heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app sushi



  1. MySQL-replikering med ProxySQL på WHM/cPanel-servere:Del 1

  2. MariaDB-fejl? SOM Escape Broken

  3. I PL/SQL skal du tage en tabel som parameter, filtrere den og returnere den

  4. Sådan konfigureres kilde-replikering i MySQL