diff options
author | Robert Haas <rhaas@postgresql.org> | 2011-04-01 11:40:37 -0400 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2011-04-01 11:41:07 -0400 |
commit | dd095b623ec4b41e8c5728f9c576375985554fd3 (patch) | |
tree | 32e19774d6bb32af0d53144e48512df10387a032 | |
parent | 50533a6dc515cc3182f52838275c9d2a1f587604 (diff) | |
download | postgresql-dd095b623ec4b41e8c5728f9c576375985554fd3.tar.gz postgresql-dd095b623ec4b41e8c5728f9c576375985554fd3.zip |
pg_dump support for comments on FOREIGN DATA WRAPPER and SERVER objects.
Shigeru Hanada, with some corrections.
-rw-r--r-- | src/bin/pg_dump/pg_dump.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c index 5561295e50c..90cb9ab9716 100644 --- a/src/bin/pg_dump/pg_dump.c +++ b/src/bin/pg_dump/pg_dump.c @@ -11059,6 +11059,11 @@ dumpForeignDataWrapper(Archive *fout, FdwInfo *fdwinfo) NULL, fdwinfo->rolname, fdwinfo->fdwacl); + /* Dump Foreign Data Wrapper Comments */ + dumpComment(fout, labelq->data, + NULL, fdwinfo->rolname, + fdwinfo->dobj.catId, 0, fdwinfo->dobj.dumpId); + free(qfdwname); destroyPQExpBuffer(q); @@ -11163,6 +11168,11 @@ dumpForeignServer(Archive *fout, ForeignServerInfo *srvinfo) srvinfo->rolname, srvinfo->dobj.catId, srvinfo->dobj.dumpId); + /* Dump Foreign Server Comments */ + dumpComment(fout, labelq->data, + NULL, srvinfo->rolname, + srvinfo->dobj.catId, 0, srvinfo->dobj.dumpId); + free(qsrvname); destroyPQExpBuffer(q); |