pg_dumpall_encoding.diff
text/plain
Filename: pg_dumpall_encoding.diff
Type: text/plain
Part: 0
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: unified
| File | + | − |
|---|---|---|
| src/bin/pg_dump/pg_dumpall.c | 2 | 5 |
diff --git src/bin/pg_dump/pg_dumpall.c src/bin/pg_dump/pg_dumpall.c
index ca95bad..fa81ab1 100644
--- src/bin/pg_dump/pg_dumpall.c
+++ src/bin/pg_dump/pg_dumpall.c
@@ -1310,11 +1310,8 @@ dumpCreateDB(PGconn *conn)
if (strlen(dbowner) != 0)
appendPQExpBuffer(buf, " OWNER = %s", fmtId(dbowner));
- if (default_encoding && strcmp(dbencoding, default_encoding) != 0)
- {
- appendPQExpBuffer(buf, " ENCODING = ");
- appendStringLiteralConn(buf, dbencoding, conn);
- }
+ appendPQExpBuffer(buf, " ENCODING = ");
+ appendStringLiteralConn(buf, dbencoding, conn);
if (default_collate && strcmp(dbcollate, default_collate) != 0)
{