mirror of
https://github.com/postgres/postgres.git
synced 2025-06-25 01:02:05 +03:00
Another place that needs schema qualification.
This commit is contained in:
@ -15,7 +15,7 @@
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
* IDENTIFICATION
|
* IDENTIFICATION
|
||||||
* $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_backup_archiver.c,v 1.48 2002/05/29 01:38:56 tgl Exp $
|
* $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_backup_archiver.c,v 1.49 2002/05/29 01:49:57 tgl Exp $
|
||||||
*
|
*
|
||||||
* Modifications - 28-Jun-2000 - pjw@rhyme.com.au
|
* Modifications - 28-Jun-2000 - pjw@rhyme.com.au
|
||||||
*
|
*
|
||||||
@ -597,12 +597,12 @@ _enableTriggersIfNecessary(ArchiveHandle *AH, TocEntry *te, RestoreOptions *ropt
|
|||||||
*/
|
*/
|
||||||
if (te && te->name && strlen(te->name) > 0)
|
if (te && te->name && strlen(te->name) > 0)
|
||||||
ahprintf(AH, "UPDATE pg_catalog.pg_class SET reltriggers = "
|
ahprintf(AH, "UPDATE pg_catalog.pg_class SET reltriggers = "
|
||||||
"(SELECT count(*) FROM pg_catalog.pg_trigger where pg_class.oid = tgrelid) "
|
"(SELECT pg_catalog.count(*) FROM pg_catalog.pg_trigger where pg_class.oid = tgrelid) "
|
||||||
"WHERE oid = '%s'::pg_catalog.regclass;\n\n",
|
"WHERE oid = '%s'::pg_catalog.regclass;\n\n",
|
||||||
fmtId(te->name, false));
|
fmtId(te->name, false));
|
||||||
else
|
else
|
||||||
ahprintf(AH, "UPDATE pg_catalog.pg_class SET reltriggers = "
|
ahprintf(AH, "UPDATE pg_catalog.pg_class SET reltriggers = "
|
||||||
"(SELECT count(*) FROM pg_catalog.pg_trigger where pg_class.oid = tgrelid) "
|
"(SELECT pg_catalog.count(*) FROM pg_catalog.pg_trigger where pg_class.oid = tgrelid) "
|
||||||
"FROM pg_catalog.pg_namespace "
|
"FROM pg_catalog.pg_namespace "
|
||||||
"WHERE relnamespace = pg_namespace.oid AND nspname !~ '^pg_';\n\n");
|
"WHERE relnamespace = pg_namespace.oid AND nspname !~ '^pg_';\n\n");
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user