sql >> Databasteknik >  >> RDS >> PostgreSQL

Ladda ner en deldatabas från heroku

Förutom Steves helt korrekta svar har du också möjligheten att ansluta med psql till DATABASE_URL och med \copy , t.ex.

$ psql "$(heroku config:get DATABASE_URL)"

mydb=> \copy mytable TO 'mytable.csv' WITH (FORMAT CSV, HEADER)

mydb=> \copy (SELECT col1, col2 FROM mytable2 WHERE ...) TO 'mytable2_partial.csv' WITH (FORMAT CSV, HEADER)

Du kan extrahera hela tabeller, eller utdata från godtyckliga frågor (inklusive joins etc). Tabelldefinitionen (DDL) exporteras inte på detta sätt, men kan dumpas med pg_dump --schema-only -t ... .



  1. Optimizer-begränsningar med filtrerade index

  2. Java-skrivbord - hur separerar man databasåtkomst från UI-tråden?

  3. PDO FETCH_CLASS med sammanfogade tabeller

  4. MySQL Workbench - Anslut till en lokal värd