Clarify documentation around pg_dump -t option
authorMagnus Hagander
Tue, 6 Oct 2020 13:46:36 +0000 (15:46 +0200)
committerMagnus Hagander
Tue, 6 Oct 2020 13:46:36 +0000 (15:46 +0200)
The behavior is different for different types of objects, so make that
more clear.

Author: Ian Barwick

doc/src/sgml/ref/pg_dump.sgml

index 1400cf87759923eff4617803d7a5eeba1865df66..e783d5efa0c92be13edab332a030c6da4f427788 100644 (file)
@@ -517,9 +517,7 @@ PostgreSQL documentation
       
        
         Dump only tables with names matching
-        pattern.
-        For this purpose, table includes views, materialized views,
-        sequences, and foreign tables.  Multiple tables
+        pattern. Multiple tables
         can be selected by writing multiple  switches.  The
         pattern parameter is
         interpreted as a pattern according to the same rules used by
@@ -531,6 +529,14 @@ PostgreSQL documentation
          below.
        
 
+       
+        As well as tables, this option can be used to dump views, materialized views,
+        foreign tables, and sequence definitions.  However it will not dump the contents
+        of views or materialized views, and the contents of foreign tables will only be
+        dumped if the corresponding foreign server is specified with
+        .
+       
+
        
         The  and  switches have no effect when
          is used, because tables selected by  will