From c50d4f4028e5518511b9bfc3a17860a90dc88357 Mon Sep 17 00:00:00 2001 From: Dean Rasheed Date: Mon, 10 Jun 2024 14:55:41 +0100 Subject: [PATCH] doc: Mention all options equivalent to pg_dump --filter patterns. In the documentation for pg_dump's new --filter option, added by commit a5cf808be5, each object pattern should match some other existing pg_dump option, but some had been omitted, so add them. Noted by Daniel Gustafsson, reviewed by Ayush Vatsa. Discussion: https://postgr.es/m/CAEZATCWtVUt51B6BjTUQoS4dcNyOBj%2B04ngL7HSH3ehBXTUt%3Dw%40mail.gmail.com --- doc/src/sgml/ref/pg_dump.sgml | 37 ++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/doc/src/sgml/ref/pg_dump.sgml b/doc/src/sgml/ref/pg_dump.sgml index 08d775379f..b95ed87517 100644 --- a/doc/src/sgml/ref/pg_dump.sgml +++ b/doc/src/sgml/ref/pg_dump.sgml @@ -866,13 +866,14 @@ PostgreSQL documentation same rules as the corresponding options: /, , - or - for tables, - / for schemas, + /, and + for tables, + / and + / for schemas, for data on foreign servers, - , + and for table data, and - / or + / and for extensions. To read from STDIN, use - as the filename. The option can be specified in @@ -895,34 +896,37 @@ PostgreSQL documentation - extension: extensions, works like the - / option. + extension: extensions. This works like the + / or + option. - foreign_data: data on foreign servers, works like + foreign_data: data on foreign servers. This works like the option. This keyword can only be used with the include keyword. - table: tables, works like the - / option. + table: tables. This works like the + / or + / option. table_and_children: tables including any partitions - or inheritance child tables, works like the - option. + or inheritance child tables. This works like the + or + option. table_data: table data of any tables matching - pattern, works like the + pattern. This works like the option. This keyword can only be used with the exclude keyword. @@ -931,15 +935,16 @@ PostgreSQL documentation table_data_and_children: table data of any tables matching pattern as well as any partitions - or inheritance children of the table(s), works like the + or inheritance children of the table(s). This works like the option. This keyword can only be used with the exclude keyword. - schema: schemas, works like the - / option. + schema: schemas. This works like the + / or + / option.