Avoid core dump in pg_dump when dumping from pre-8.3 server.
authorTom Lane <[email protected]>
Sat, 16 Oct 2021 19:02:55 +0000 (15:02 -0400)
committerTom Lane <[email protected]>
Sat, 16 Oct 2021 19:02:55 +0000 (15:02 -0400)
Commit f0e21f2f6 missed adding a tgisinternal output column
to getTriggers' query for pre-8.3 servers.  Back-patch to v11,
like that commit.

src/bin/pg_dump/pg_dump.c

index 5deb347f34363c280e95b2f311aec5c3670da9ff..6ec524f8e662eff27aa32699d6a1db13f09e7e59 100644 (file)
@@ -8082,6 +8082,7 @@ getTriggers(Archive *fout, TableInfo tblinfo[], int numTables)
                              "SELECT tgname, "
                              "tgfoid::pg_catalog.regproc AS tgfname, "
                              "tgtype, tgnargs, tgargs, tgenabled, "
+                             "false as tgisinternal, "
                              "tgisconstraint, tgconstrname, tgdeferrable, "
                              "tgconstrrelid, tginitdeferred, tableoid, oid, "
                              "tgconstrrelid::pg_catalog.regclass AS tgconstrrelname "