Back-patch fix to correctly quote schema names in --no-owner mode.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 25 Aug 2005 00:11:36 +0000 (00:11 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 25 Aug 2005 00:11:36 +0000 (00:11 +0000)
Per gripe from Dick Kniep.

src/bin/pg_dump/pg_backup_archiver.c

index 36ebbdaeb4f2c41c42de9055d9c824bf42939233..87b0a4c6abcd77dc5bb52751d818efca259a61dc 100644 (file)
@@ -2256,7 +2256,7 @@ _printTocEntry(ArchiveHandle *AH, TocEntry *te, RestoreOptions *ropt, bool isDat
         */
        if (AH->ropt && AH->ropt->noOwner && strcmp(te->desc, "SCHEMA") == 0)
        {
-               ahprintf(AH, "CREATE SCHEMA %s;\n\n\n", te->tag);
+               ahprintf(AH, "CREATE SCHEMA %s;\n\n\n", fmtId(te->tag));
        }
        else
        {