diff options
author | Pavan Deolasee | 2018-07-27 07:51:51 +0000 |
---|---|---|
committer | Pavan Deolasee | 2018-07-27 08:01:46 +0000 |
commit | 0e3770c14c3fb1858192feb7240343cb35ba013c (patch) | |
tree | 20ee9597a74b5a10600430e7dbff0ff224d19ffd | |
parent | 206ae9bd5fcb0b3d07d8414521698717cb00fd60 (diff) |
Ensure qualified name for dumping sequence value
Without that the sequence won't be found correctly.
-rw-r--r-- | src/bin/pg_dump/pg_dump.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c index 545106baee..55ae1cde2a 100644 --- a/src/bin/pg_dump/pg_dump.c +++ b/src/bin/pg_dump/pg_dump.c @@ -16759,18 +16759,15 @@ dumpSequenceData(Archive *fout, TableDataInfo *tdinfo) */ resetPQExpBuffer(query); appendPQExpBufferStr(query, "SELECT pg_catalog.nextval("); - appendStringLiteralAH(query, fmtId(tbinfo->dobj.name), fout); + appendStringLiteralAH(query, fmtQualifiedDumpable(tbinfo), fout); appendPQExpBuffer(query, ");\n"); res = ExecuteSqlQuery(fout, query->data, PGRES_TUPLES_OK); if (PQntuples(res) != 1) { - write_msg(NULL, ngettext("query to get nextval of sequence \"%s\" " - "returned %d rows (expected 1)\n", - "query to get nextval of sequence \"%s\" " - "returned %d rows (expected 1)\n", - PQntuples(res)), - tbinfo->dobj.name, PQntuples(res)); + write_msg(NULL, "query to get nextval of sequence \"%s\" " + "returned %d rows (expected 1)\n", + fmtQualifiedDumpable(tbinfo), PQntuples(res)); exit_nicely(1); } |