Skip to content

Commit e2a02a3

Browse files
committed
doc: clarify DROP EXTENSION dependent members text
Member tracking was added in PG 13. Reported-by: David G. Johnston Discussion: https://postgr.es/m/CAKFQuwY1YtxQHVWUFYvSnOjZ5VPpXjF33V52bSKEwFjK2K=1Aw@mail.gmail.com Author: David G. Johnston Backpatch-through: 13
1 parent 76733b3 commit e2a02a3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

doc/src/sgml/ref/drop_extension.sgml

+4-4
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ DROP EXTENSION [ IF EXISTS ] <replaceable class="parameter">name</replaceable> [
3030

3131
<para>
3232
<command>DROP EXTENSION</command> removes extensions from the database.
33-
Dropping an extension causes its component objects, and other explicitly
33+
Dropping an extension causes its member objects, and other explicitly
3434
dependent routines (see <xref linkend="sql-alterroutine"/>,
3535
the <literal>DEPENDS ON EXTENSION <replaceable>extension_name</replaceable>
3636
</literal> action), to be dropped as well.
@@ -80,9 +80,9 @@ DROP EXTENSION [ IF EXISTS ] <replaceable class="parameter">name</replaceable> [
8080
<term><literal>RESTRICT</literal></term>
8181
<listitem>
8282
<para>
83-
This option prevents the specified extensions from being dropped
84-
if there exist non-extension-member objects that depend on any
85-
of the extensions. This is the default.
83+
This option prevents the specified extensions from being dropped if
84+
other objects, besides these extensions, their members, and their
85+
explicitly dependent routines, depend on them.  This is the default.
8686
</para>
8787
</listitem>
8888
</varlistentry>

0 commit comments

Comments
 (0)