]> granicus.if.org Git - postgresql/commit
Massive overhaul of pg_dump: make use of dependency information from
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 6 Dec 2003 03:00:16 +0000 (03:00 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 6 Dec 2003 03:00:16 +0000 (03:00 +0000)
commit005a1217fbae15f3d84206a7b42b715c80f96a47
treeddd12a29c6bb10746caee18c228eed8d9a70a1ec
parenta5ffa8fea4125a21fced438ab1598d5fbec1423d
Massive overhaul of pg_dump: make use of dependency information from
pg_depend to determine a safe dump order.  Defaults and check constraints
can be emitted either as part of a table or domain definition, or
separately if that's needed to break a dependency loop.  Lots of old
half-baked code for controlling dump order removed.
14 files changed:
doc/src/sgml/ref/pg_restore.sgml
src/bin/pg_dump/Makefile
src/bin/pg_dump/common.c
src/bin/pg_dump/pg_backup.h
src/bin/pg_dump/pg_backup_archiver.c
src/bin/pg_dump/pg_backup_archiver.h
src/bin/pg_dump/pg_backup_custom.c
src/bin/pg_dump/pg_backup_files.c
src/bin/pg_dump/pg_backup_null.c
src/bin/pg_dump/pg_backup_tar.c
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/pg_dump.h
src/bin/pg_dump/pg_dump_sort.c [new file with mode: 0644]
src/bin/pg_dump/pg_restore.c