diff options
author | Michael Paquier <michael@paquier.xyz> | 2018-08-28 21:42:45 +0900 |
---|---|---|
committer | Michael Paquier <michael@paquier.xyz> | 2018-08-28 21:42:45 +0900 |
commit | bfea331a5e1b993d22071fc1696e6e8811d2d0d4 (patch) | |
tree | 55e67c665a4b1efbba099e2564a4ede562913d72 /doc/src | |
parent | 1aaf532deabfa356c99abc80fc78d988ad1f1355 (diff) |
Rework option set of vacuumlo
Like oid2name, vacuumlo has been lacking consistency with other
utilities for its options:
- Connection options gain long aliases.
- Document environment variables which could be used: PGHOST, PGPORT and
PGUSER.
Documentation and code is reordered to be more consistent. A basic set
of TAP tests has been added while on it.
Author: Tatsuro Yamada
Reviewed-by: Michael Paquier
Discussion: https://postgr.es/m/c7e7f25c-1747-cd0f-9335-390bc97b2db5@lab.ntt.co.jp
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/vacuumlo.sgml | 39 |
1 files changed, 35 insertions, 4 deletions
diff --git a/doc/src/sgml/vacuumlo.sgml b/doc/src/sgml/vacuumlo.sgml index 0b4dfc2b17a..0b57a77af41 100644 --- a/doc/src/sgml/vacuumlo.sgml +++ b/doc/src/sgml/vacuumlo.sgml @@ -55,7 +55,8 @@ <variablelist> <varlistentry> - <term><option>-l</option> <replaceable>limit</replaceable></term> + <term><option>-l <replaceable class="parameter">limit</replaceable></option></term> + <term><option>--limit=<replaceable class="parameter">limit</replaceable></option></term> <listitem> <para> Remove no more than <replaceable>limit</replaceable> large objects per @@ -69,6 +70,7 @@ <varlistentry> <term><option>-n</option></term> + <term><option>--dry-run</option></term> <listitem> <para>Don't remove anything, just show what would be done.</para> </listitem> @@ -76,6 +78,7 @@ <varlistentry> <term><option>-v</option></term> + <term><option>--verbose</option></term> <listitem> <para>Write a lot of progress messages.</para> </listitem> @@ -110,21 +113,24 @@ <variablelist> <varlistentry> - <term><option>-h</option> <replaceable>hostname</replaceable></term> + <term><option>-h <replaceable class="parameter">host</replaceable></option></term> + <term><option>--host=<replaceable class="parameter">host</replaceable></option></term> <listitem> <para>Database server's host.</para> </listitem> </varlistentry> <varlistentry> - <term><option>-p</option> <replaceable>port</replaceable></term> + <term><option>-p <replaceable>port</replaceable></option></term> + <term><option>--port=<replaceable class="parameter">port</replaceable></option></term> <listitem> <para>Database server's port.</para> </listitem> </varlistentry> <varlistentry> - <term><option>-U</option> <replaceable>username</replaceable></term> + <term><option>-U <replaceable>username</replaceable></option></term> + <term><option>--username=<replaceable class="parameter">username</replaceable></option></term> <listitem> <para>User name to connect as.</para> </listitem> @@ -146,6 +152,7 @@ <varlistentry> <term><option>-W</option></term> + <term><option>--password</option></term> <listitem> <para> Force <application>vacuumlo</application> to prompt for a @@ -168,6 +175,30 @@ </refsect1> <refsect1> + <title>Environment</title> + + <variablelist> + <varlistentry> + <term><envar>PGHOST</envar></term> + <term><envar>PGPORT</envar></term> + <term><envar>PGUSER</envar></term> + + <listitem> + <para> + Default connection parameters. + </para> + </listitem> + </varlistentry> + </variablelist> + + <para> + This utility, like most other <productname>PostgreSQL</productname> utilities, + also uses the environment variables supported by <application>libpq</application> + (see <xref linkend="libpq-envars"/>). + </para> + </refsect1> + + <refsect1> <title>Notes</title> <para> |