sql >> Databasteknik >  >> RDS >> PostgreSQL

Heroku - dumpa och ladda en tabell till delad postgres-databas

Du kan använda Taps (https://devcenter.heroku.com/articles/taps ) för att hämta data från din PG-databas. Med hjälp av Taps kan du göra specifika tabeller, som till exempel:

heroku db:pull --tables users

Du kan också göra mer än en tabell där tabellnamnen är kommaavgränsade, som:

heroku db:pull --tables users,posts

Redigera: Som vissa kommentarer har påpekat har kranar föråldrats och ersatts.

Ny mekanism är genom pg:pull och pg:push vilket kan ses av deras nya dokument (https://devcenter.heroku.com/articles/heroku-postgresql#pg-push-and-pg-pull ).

Inte längre stödjer enskilda tabeller, du kan dra db till din lokala genom följande exempel:

heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi

eller uppdatera fjärrkontrollen från din lokala:

heroku pg:push mylocaldb HEROKU_POSTGRESQL_MAGENTA --app sushi



  1. SQLSTATE[HY000] [2005] Okänd MySQL-servervärd 'localhost:3306' (2)

  2. Aktivera Entity Framework 6 för MySql (C#) i WinForms av Microsoft Visual Studio 2013

  3. PHP-visningsbild BLOB från MySQL

  4. Lista alla indexnamn, kolumnnamn och dess tabellnamn för en PostgreSQL-databas