sql >> Databáze >  >> RDS >> PostgreSQL

Stáhněte si částečnou databázi z heroku

Kromě Steveovy docela správné odpovědi máte také možnost připojení pomocí psql na DATABASE_URL a pomocí \copy , např.

$ 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)

Můžete extrahovat celé tabulky nebo výstup libovolných dotazů (včetně spojení atd.). Definice tabulky (DDL) se tímto způsobem neexportuje, ale lze ji vypsat pomocí pg_dump --schema-only -t ... .



  1. Fulltextový dotaz s jedinou uvozovkou

  2. Postgres:použití časových razítek pro stránkování

  3. PG fulltextové vyhledávání na kolejích pomocí gem pg_search pro podřetězec

  4. Implementace hashovací funkce MySQL