sql >> Database >  >> RDS >> PostgreSQL

Postgres-dump van alleen delen van tabellen voor een dev-snapshot

Op uw grotere tabellen kunt u het COPY-commando gebruiken om subsets eruit te halen...

COPY (SELECT * FROM mytable WHERE ...) TO '/tmp/myfile.tsv'

COPY mytable FROM 'myfile.tsv'

https://www.postgresql.org/docs/current/static/sql-copy.html

U moet overwegen een set ontwikkelingsgegevens bij te houden in plaats van alleen een subset van uw productie op te halen. In het geval dat u unit-tests schrijft, kunt u dezelfde gegevens gebruiken die nodig zijn voor de tests, in een poging alle mogelijke use-cases te bereiken.



  1. Hoe rijnum te gebruiken

  2. MariaDB DATABASE() uitgelegd

  3. MySQL Preferred Engine - MyISAM of InnoDB

  4. Hoe het aantal rijen in sqlite te krijgen met Android?