First pass at schema-fying pg_dump/pg_restore. Much to do still,
Tom Lane <tgl@sss.pgh.pa.us>
First pass at schema-fying pg_dump/pg_restore. Much to do still, but the basic capability seems to work.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/ref/pg_dump.sgml | modified | +36 −5 |
| doc/src/sgml/ref/pg_restore.sgml | modified | +26 −3 |
| src/bin/pg_dump/common.c | modified | +283 −332 |
| src/bin/pg_dump/pg_backup_archiver.c | modified | +175 −111 |
| src/bin/pg_dump/pg_backup_archiver.h | modified | +8 −18 |
| src/bin/pg_dump/pg_backup_db.c | modified | +39 −97 |
| src/bin/pg_dump/pg_backup_db.h | modified | +3 −3 |
| src/bin/pg_dump/pg_backup.h | modified | +8 −25 |
| src/bin/pg_dump/pg_backup_null.c | modified | +2 −2 |
| src/bin/pg_dump/pg_backup_tar.c | modified | +2 −2 |
| src/bin/pg_dump/pg_dump.c | modified | +3656 −3227 |
| src/bin/pg_dump/pg_dump.h | modified | +111 −182 |
| src/bin/pg_dump/pg_restore.c | modified | +72 −78 |