Add -g as synonmym for --globals-only in pg_dumpall. Add info about

-c,--clean option to manual page.
This commit is contained in:
Bruce Momjian 2001-02-09 17:16:57 +00:00
parent 59e321ddd4
commit b483ad84f8
4 changed files with 20 additions and 11 deletions

View File

@ -159,7 +159,6 @@ Allow postmaster to listen on a specific IP address (David J. MacKenzie)
Allow socket path name to be specified in hostname by using leading slash Allow socket path name to be specified in hostname by using leading slash
(David J. MacKenzie) (David J. MacKenzie)
Allow CREATE DATABASE to specify template database (Tom) Allow CREATE DATABASE to specify template database (Tom)
New pg_dump --globals-only option (Peter E)
New utility to convert MySQL schema dumps to SQL92 and PostgreSQL (Thomas) New utility to convert MySQL schema dumps to SQL92 and PostgreSQL (Thomas)
New /contrib/rserv replication toolkit (Vadim) New /contrib/rserv replication toolkit (Vadim)
New file format for COPY BINARY (Tom) New file format for COPY BINARY (Tom)

View File

@ -1,5 +1,5 @@
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/pg_dumpall.sgml,v 1.18 2000/12/25 23:15:26 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/pg_dumpall.sgml,v 1.19 2001/02/09 17:16:57 momjian Exp $
Postgres documentation Postgres documentation
--> -->
@ -25,7 +25,7 @@ Postgres documentation
<group><arg>-c</arg><arg>--clean</arg></group> <group><arg>-c</arg><arg>--clean</arg></group>
<arg>-h <replaceable>host</replaceable></arg> <arg>-h <replaceable>host</replaceable></arg>
<arg>-p <replaceable>port</replaceable></arg> <arg>-p <replaceable>port</replaceable></arg>
<arg>--globals-only</arg> <group><arg>-g</arg><arg>--globals-only</arg></group>
</cmdsynopsis> </cmdsynopsis>
</refsynopsisdiv> </refsynopsisdiv>
@ -71,6 +71,16 @@ Postgres documentation
<application>pg_dumpall</application> accepts the following <application>pg_dumpall</application> accepts the following
command line arguments: command line arguments:
<variablelist>
<varlistentry>
<term>-c, --clean</term>
<listitem>
<para>
Clean (drop) database before creating schema.
</para>
</listitem>
</varlistentry>
<variablelist> <variablelist>
<varlistentry> <varlistentry>
<term>-h <replaceable>host</replaceable></term> <term>-h <replaceable>host</replaceable></term>
@ -97,7 +107,7 @@ Postgres documentation
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>--globals-only</term> <term>-g, --globals-only</term>
<listitem> <listitem>
<para> <para>
Only dump global objects (users and groups), no databases. Only dump global objects (users and groups), no databases.

View File

@ -1,5 +1,5 @@
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.76 2001/02/03 21:50:45 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.77 2001/02/09 17:16:56 momjian Exp $
--> -->
<appendix id="release"> <appendix id="release">
@ -235,7 +235,6 @@ Allow postmaster to listen on a specific IP address (David J. MacKenzie)
Allow socket path name to be specified in hostname by using leading slash Allow socket path name to be specified in hostname by using leading slash
(David J. MacKenzie) (David J. MacKenzie)
Allow CREATE DATABASE to specify template database (Tom) Allow CREATE DATABASE to specify template database (Tom)
New pg_dump --globals-only option (Peter E)
New utility to convert MySQL schema dumps to SQL92 and PostgreSQL (Thomas) New utility to convert MySQL schema dumps to SQL92 and PostgreSQL (Thomas)
New /contrib/rserv replication toolkit (Vadim) New /contrib/rserv replication toolkit (Vadim)
New file format for COPY BINARY (Tom) New file format for COPY BINARY (Tom)

View File

@ -6,7 +6,7 @@
# and "pg_group" tables, which belong to the whole installation rather # and "pg_group" tables, which belong to the whole installation rather
# than any one individual database. # than any one individual database.
# #
# $Header: /cvsroot/pgsql/src/bin/pg_dump/Attic/pg_dumpall.sh,v 1.10 2001/01/25 17:28:15 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/pg_dump/Attic/pg_dumpall.sh,v 1.11 2001/02/09 17:16:57 momjian Exp $
CMDNAME=`basename $0` CMDNAME=`basename $0`
@ -75,7 +75,8 @@ cleanschema=
globals_only= globals_only=
# #
# Scan options. We're interested in the -h (host), -p (port), and -c (clean) options. # Scan options. We're interested in the -h (host), -p (port),
# -c (clean), and -g (global) options.
# The rest we pass to pg_dump, which may or may not be useful. # The rest we pass to pg_dump, which may or may not be useful.
# #
while [ $# -gt 0 ] ; do while [ $# -gt 0 ] ; do
@ -110,7 +111,7 @@ while [ $# -gt 0 ] ; do
cleanschema=yes cleanschema=yes
pgdumpextraopts="$pgdumpextraopts -c" pgdumpextraopts="$pgdumpextraopts -c"
;; ;;
--globals-only) -g|--globals-only)
globals_only=yes globals_only=yes
;; ;;
*) *)
@ -125,13 +126,13 @@ if [ "$usage" ] ; then
echo "$CMDNAME extracts a PostgreSQL database cluster into an SQL script file." echo "$CMDNAME extracts a PostgreSQL database cluster into an SQL script file."
echo echo
echo "Usage:" echo "Usage:"
echo " $CMDNAME [ -c ] [ -h HOSTNAME ] [ -p PORT ] [ --globals-only ]" echo " $CMDNAME [ -c ] [ -h HOSTNAME ] [ -p PORT ] [ -g ]"
echo echo
echo "Options:" echo "Options:"
echo " -c, --clean Clean (drop) schema prior to create" echo " -c, --clean Clean (drop) schema prior to create"
echo " -h, --host=HOSTNAME Server host name" echo " -h, --host=HOSTNAME Server host name"
echo " -p, --port=PORT Server port number" echo " -p, --port=PORT Server port number"
echo " --globals-only Only dump global objects, no databases" echo " -g, --globals-only Only dump global objects, no databases"
echo "Any extra options will be passed to pg_dump." echo "Any extra options will be passed to pg_dump."
echo echo
echo "Report bugs to <pgsql-bugs@postgresql.org>." echo "Report bugs to <pgsql-bugs@postgresql.org>."