Re: add missing options to pg_dumpall - Mailing list pgsql-patches

From Bruce Momjian
Subject Re: add missing options to pg_dumpall
Date
Msg-id 200407151520.i6FFKbq02021@candle.pha.pa.us
Whole thread Raw
In response to Re: add missing options to pg_dumpall  (Stefan Kaltenbrunner <mm-mailinglist@madness.at>)
List pgsql-patches
Your patch has been added to the PostgreSQL unapplied patches list at:

    http://momjian.postgresql.org/cgi-bin/pgpatches

It will be applied as soon as one of the PostgreSQL committers reviews
and approves it.

---------------------------------------------------------------------------


\Stefan Kaltenbrunner wrote:
> Bruce Momjian wrote:
> > Patch applied.  Thanks.
>
> thanks - that's wonderful news :-)
>
> However the patch as it went in has a minor cosmetic issues with the
> display of the --help output.
> Maybe something like the attached patch should be applied to restore
> the alphabetical option ordering and make the output more like the
> pg_dump output.
>
>
> Stefan

> Index: src/bin/pg_dump/pg_dumpall.c
> ===================================================================
> RCS file: /projects/cvsroot/pgsql-server/src/bin/pg_dump/pg_dumpall.c,v
> retrieving revision 1.44
> diff -u -r1.44 pg_dumpall.c
> --- src/bin/pg_dump/pg_dumpall.c    12 Jul 2004 14:35:45 -0000    1.44
> +++ src/bin/pg_dump/pg_dumpall.c    14 Jul 2004 17:56:04 -0000
> @@ -310,26 +310,26 @@
>      printf(_("Usage:\n"));
>      printf(_("  %s [OPTION]...\n"), progname);
>
> -    printf(_("\nOptions:\n"));
> +    printf(_("\nGeneral options:\n"));
> +    printf(_("  -i, --ignore-version     proceed even when server version mismatches\n"
> +             "                           pg_dumpall version\n"));
> +    printf(_("  --help                   show this help, then exit\n"));
> +    printf(_("  --version                output version information, then exit\n"));
> +    printf(_("\nOptions controlling the output content:\n"));
>      printf(_("  -a, --data-only          dump only the data, not the schema\n"));
>      printf(_("  -c, --clean              clean (drop) databases prior to create\n"));
>      printf(_("  -d, --inserts            dump data as INSERT, rather than COPY, commands\n"));
>      printf(_("  -D, --column-inserts     dump data as INSERT commands with column names\n"));
>      printf(_("  -g, --globals-only       dump only global objects, no databases\n"));
> -    printf(_("  -i, --ignore-version     proceed even when server version mismatches\n"
> -             "                           pg_dumpall version\n"));
> -    printf(_("  -s, --schema-only        dump only the schema, no data\n"));
> -    printf(_("  -S, --superuser=NAME     specify the superuser user name to use in the dump\n"));
>      printf(_("  -o, --oids               include OIDs in dump\n"));
>      printf(_("  -O, --no-owner           do not output commands to set object ownership\n"));
> -    printf(_("  -v, --verbose            verbose mode\n"));
> +    printf(_("  -s, --schema-only        dump only the schema, no data\n"));
> +    printf(_("  -S, --superuser=NAME     specify the superuser user name to use in the dump\n"));
>      printf(_("  -x, --no-privileges      do not dump privileges (grant/revoke)\n"));
>      printf(_("  -X disable-dollar-quoting, --disable-dollar-quoting\n"
>               "                           disable dollar quoting, use SQL standard quoting\n"));
>      printf(_("  -X disable-triggers, --disable-triggers\n"
> -             "                           disable triggers during data-only restore\n"));
> -    printf(_("  --help                   show this help, then exit\n"));
> -    printf(_("  --version                output version information, then exit\n"));
> +             "                           disable triggers during data-only restore\n"));
>
>      printf(_("\nConnection options:\n"));
>      printf(_("  -h, --host=HOSTNAME      database server host or socket directory\n"));

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

pgsql-patches by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: add missing options to pg_dumpall
Next
From: Bruce Momjian
Date:
Subject: Re: add missing options to pg_dumpall