doc: clarify DROP EXTENSION dependent members text
authorBruce Momjian
Fri, 12 Aug 2022 13:06:47 +0000 (09:06 -0400)
committerBruce Momjian
Fri, 12 Aug 2022 13:06:47 +0000 (09:06 -0400)
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

doc/src/sgml/ref/drop_extension.sgml

index c01ddace84c70793849b5770388422166b3d143a..549b8d3b52bc98dee3c299687b49964cf3dc942d 100644 (file)
@@ -30,7 +30,7 @@ DROP EXTENSION [ IF EXISTS ] name [
 
   
    DROP EXTENSION removes extensions from the database.
-   Dropping an extension causes its component objects, and other explicitly
+   Dropping an extension causes its member objects, and other explicitly
    dependent routines (see ,
    the depends on extension action), to be dropped as well.
   
@@ -79,9 +79,9 @@ DROP EXTENSION [ IF EXISTS ] name [
     RESTRICT
     
      
-      This option prevents the specified extensions from being dropped
-      if there exists non-extension-member objects that depends on any
-      the extensions.  This is the default.
+      This option prevents the specified extensions from being dropped if
+      other objects, besides these extensions, their members, and their
+      explicitly dependent routines, depend on them.  This is the default.