OSDN Git Service

Suppress extensions in partial dumps.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 25 May 2011 20:26:45 +0000 (16:26 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 25 May 2011 20:27:22 +0000 (16:27 -0400)
commit7b158d1baed859971c1aa792bff6a7e1f721cf91
tree83a96a08654cd373db86fe1846ac6747d6065449
parent3439e40f9afa5e8702c8e3e7d0b09a0cb4b07e73
Suppress extensions in partial dumps.

We initially had pg_dump emit CREATE EXTENSION commands unconditionally.
However, pg_dump has long been in the habit of not dumping procedural
language definitions when a --schema or --table switch is given.  It seems
appropriate to handle extensions the same way, since like PLs they are SQL
objects that are not in any particular schema.  Per complaint from Adrian
Schreyer.
src/bin/pg_dump/pg_dump.c