postgres.git / summary / log / commit / refs

commit    f45719997d3c8c8feb563ea9976ced15681de1ce
Author:   Stephen Frost <sfrost@snowman.net>
Date:     Tue Nov 29 15:35:16 2016 +0000

    Clarify pg_dump -b documentation
    
    The documentation around the -b/--blobs option to pg_dump seemed to
    imply that it might be possible to add blobs to a "schema-only" dump or
    similar.  Clarify that blobs are data and therefore will only be
    included in dumps where data is being included, even when -b is used to
    request blobs be included.
    
    The -b option has been around since before 9.2, so back-patch to all
    supported branches.
    
    Discussion: https://postgr.es/m/20161119173316.GA13284@tamriel.snowman.net


doc/src/sgml/ref/pg_dump.sgml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/doc/src/sgml/ref/pg_dump.sgml b/doc/src/sgml/ref/pg_dump.sgml index 2f8871f1d30..204bd739a9b 100644 --- a/doc/src/sgml/ref/pg_dump.sgml +++ b/doc/src/sgml/ref/pg_dump.sgml @@ -130,8 +130,11 @@ PostgreSQL documentation <para> Include large objects in the dump. This is the default behavior except when <option>--schema</>, <option>--table</>, or - <option>--schema-only</> is specified, so the <option>-b</> - switch is only useful to add large objects to selective dumps. + <option>--schema-only</> is specified. The <option>-b</> + switch is therefore only useful to add large objects to dumps + where a specific schema or table has been requested. Note that + blobs are considered data and therefore will be included when + --data-only is used, but not when --schema-only is. </para> </listitem> </varlistentry> [parent: a982b02a49e1]