mirror of
https://github.com/postgres/postgres.git
synced 2025-07-09 22:41:56 +03:00
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.
This commit is contained in:
@ -16,7 +16,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $PostgreSQL: pgsql/src/bin/pg_dump/pg_backup_tar.c,v 1.39 2003/11/29 19:52:05 pgsql Exp $
|
||||
* $PostgreSQL: pgsql/src/bin/pg_dump/pg_backup_tar.c,v 1.40 2003/12/06 03:00:11 tgl Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@ -259,11 +259,11 @@ _ArchiveEntry(ArchiveHandle *AH, TocEntry *te)
|
||||
{
|
||||
#ifdef HAVE_LIBZ
|
||||
if (AH->compression == 0)
|
||||
sprintf(fn, "%d.dat", te->id);
|
||||
sprintf(fn, "%d.dat", te->dumpId);
|
||||
else
|
||||
sprintf(fn, "%d.dat.gz", te->id);
|
||||
sprintf(fn, "%d.dat.gz", te->dumpId);
|
||||
#else
|
||||
sprintf(fn, "%d.dat", te->id);
|
||||
sprintf(fn, "%d.dat", te->dumpId);
|
||||
#endif
|
||||
ctx->filename = strdup(fn);
|
||||
}
|
||||
|
Reference in New Issue
Block a user