mirror of
https://github.com/postgres/postgres.git
synced 2025-07-26 01:22:12 +03:00
Fix broken pg_dump code for dumping comments on event triggers.
This never worked, I think. Per report from Marc Munro. In passing, fix funny spacing in the COMMENT ON command as a result of excess space in the "label" string.
This commit is contained in:
@ -14769,7 +14769,7 @@ dumpEventTrigger(Archive *fout, EventTriggerInfo *evtinfo)
|
|||||||
}
|
}
|
||||||
appendPQExpBufferStr(query, ";\n");
|
appendPQExpBufferStr(query, ";\n");
|
||||||
}
|
}
|
||||||
appendPQExpBuffer(labelq, "EVENT TRIGGER %s ",
|
appendPQExpBuffer(labelq, "EVENT TRIGGER %s",
|
||||||
fmtId(evtinfo->dobj.name));
|
fmtId(evtinfo->dobj.name));
|
||||||
|
|
||||||
ArchiveEntry(fout, evtinfo->dobj.catId, evtinfo->dobj.dumpId,
|
ArchiveEntry(fout, evtinfo->dobj.catId, evtinfo->dobj.dumpId,
|
||||||
@ -14778,7 +14778,7 @@ dumpEventTrigger(Archive *fout, EventTriggerInfo *evtinfo)
|
|||||||
query->data, "", NULL, NULL, 0, NULL, NULL);
|
query->data, "", NULL, NULL, 0, NULL, NULL);
|
||||||
|
|
||||||
dumpComment(fout, labelq->data,
|
dumpComment(fout, labelq->data,
|
||||||
NULL, NULL,
|
NULL, evtinfo->evtowner,
|
||||||
evtinfo->dobj.catId, 0, evtinfo->dobj.dumpId);
|
evtinfo->dobj.catId, 0, evtinfo->dobj.dumpId);
|
||||||
|
|
||||||
destroyPQExpBuffer(query);
|
destroyPQExpBuffer(query);
|
||||||
|
Reference in New Issue
Block a user