<cmdsynopsis>
<command>clusterdb</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
- <group><arg><option>--verbose</option></arg><arg><option>-v</option></arg></group>
- <arg><group choice="plain"><arg><option>--table</option></arg><arg><option>-t</option></arg></group> <replaceable>table</replaceable> </arg>
- <arg><replaceable>dbname</replaceable></arg>
+ <group choice="opt"><arg choice="plain"><option>--verbose</option></arg><arg choice="plain"><option>-v</option></arg></group>
+ <arg choice="opt"><group choice="plain"><arg choice="plain"><option>--table</option></arg><arg choice="plain"><option>-t</option></arg></group> <replaceable>table</replaceable> </arg>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>clusterdb</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
- <group><arg><option>--verbose</option></arg><arg><option>-v</option></arg></group>
- <group><arg><option>--all</option></arg><arg><option>-a</option></arg></group>
+ <group choice="opt"><arg choice="plain"><option>--verbose</option></arg><arg choice="plain"><option>-v</option></arg></group>
+ <group choice="plain"><arg choice="plain"><option>--all</option></arg><arg choice="plain"><option>-a</option></arg></group>
</cmdsynopsis>
</refsynopsisdiv>
<command>createdb</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg rep="repeat"><replaceable>option</replaceable></arg>
- <arg><replaceable>dbname</replaceable></arg>
- <arg><replaceable>description</replaceable></arg>
+ <arg choice="opt"><replaceable>dbname</replaceable>
+ <arg choice="opt"><replaceable>description</replaceable></arg></arg>
</cmdsynopsis>
</refsynopsisdiv>
<command>createlang</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg choice="plain"><replaceable>langname</replaceable></arg>
- <arg><replaceable>dbname</replaceable></arg>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>createlang</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
- <group choice="plain"><arg><option>--list</option></arg><arg><option>-l</option></arg></group>
- <arg choice="plain"><replaceable>dbname</replaceable></arg>
+ <group choice="plain"><arg choice="plain"><option>--list</option></arg><arg choice="plain"><option>-l</option></arg></group>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<command>createuser</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg rep="repeat"><replaceable>option</replaceable></arg>
- <arg><replaceable>username</replaceable></arg>
+ <arg choice="opt"><replaceable>username</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<command>droplang</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg choice="plain"><replaceable>langname</replaceable></arg>
- <arg><replaceable>dbname</replaceable></arg>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>droplang</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
- <group choice="plain"><arg><option>--list</option></arg><arg><option>-l</option></arg></group>
- <arg choice="plain"><replaceable>dbname</replaceable></arg>
+ <group choice="plain"><arg choice="plain"><option>--list</option></arg><arg choice="plain"><option>-l</option></arg></group>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<command>dropuser</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg rep="repeat"><replaceable>option</replaceable></arg>
- <arg><replaceable>username</replaceable></arg>
+ <arg choice="opt"><replaceable>username</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<arg rep="repeat"><replaceable>option</replaceable></arg>
<group choice="plain">
<group choice="opt">
- <arg><option>--pgdata</option></arg>
- <arg><option>-D</option></arg>
+ <arg choice="plain"><option>--pgdata</option></arg>
+ <arg choice="plain"><option>-D</option></arg>
</group>
<replaceable> directory</replaceable>
</group>
<refsynopsisdiv>
<cmdsynopsis>
<command>pg_controldata</command>
- <arg><replaceable class="parameter">option</replaceable></arg>
- <arg><replaceable class="parameter">datadir</replaceable></arg>
+ <arg choice="opt"><replaceable class="parameter">option</replaceable></arg>
+ <arg choice="opt"><replaceable class="parameter">datadir</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>init[db]</option></arg>
- <arg><option>-s</option></arg>
- <arg><option>-D</option> <replaceable>datadir</replaceable></arg>
- <arg><option>-o</option> <replaceable>initdb-options</replaceable></arg>
+ <arg choice="opt"><option>-s</option></arg>
+ <arg choice="opt"><option>-D</option> <replaceable>datadir</replaceable></arg>
+ <arg choice="opt"><option>-o</option> <replaceable>initdb-options</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>start</option></arg>
- <arg><option>-w</option></arg>
- <arg><option>-t</option> <replaceable>seconds</replaceable></arg>
- <arg><option>-s</option></arg>
- <arg><option>-D</option> <replaceable>datadir</replaceable></arg>
- <arg><option>-l</option> <replaceable>filename</replaceable></arg>
- <arg><option>-o</option> <replaceable>options</replaceable></arg>
- <arg><option>-p</option> <replaceable>path</replaceable></arg>
- <arg><option>-c</option></arg>
+ <arg choice="opt"><option>-w</option></arg>
+ <arg choice="opt"><option>-t</option> <replaceable>seconds</replaceable></arg>
+ <arg choice="opt"><option>-s</option></arg>
+ <arg choice="opt"><option>-D</option> <replaceable>datadir</replaceable></arg>
+ <arg choice="opt"><option>-l</option> <replaceable>filename</replaceable></arg>
+ <arg choice="opt"><option>-o</option> <replaceable>options</replaceable></arg>
+ <arg choice="opt"><option>-p</option> <replaceable>path</replaceable></arg>
+ <arg choice="opt"><option>-c</option></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>stop</option></arg>
- <arg><option>-W</option></arg>
- <arg><option>-t</option> <replaceable>seconds</replaceable></arg>
- <arg><option>-s</option></arg>
- <arg><option>-D</option> <replaceable>datadir</replaceable></arg>
- <arg><option>-m</option>
+ <arg choice="opt"><option>-W</option></arg>
+ <arg choice="opt"><option>-t</option> <replaceable>seconds</replaceable></arg>
+ <arg choice="opt"><option>-s</option></arg>
+ <arg choice="opt"><option>-D</option> <replaceable>datadir</replaceable></arg>
+ <arg choice="opt"><option>-m</option>
<group choice="plain">
- <arg><option>s[mart]</option></arg>
- <arg><option>f[ast]</option></arg>
- <arg><option>i[mmediate]</option></arg>
+ <arg choice="plain"><option>s[mart]</option></arg>
+ <arg choice="plain"><option>f[ast]</option></arg>
+ <arg choice="plain"><option>i[mmediate]</option></arg>
</group>
</arg>
</cmdsynopsis>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>restart</option></arg>
- <arg><option>-w</option></arg>
- <arg><option>-t</option> <replaceable>seconds</replaceable></arg>
- <arg><option>-s</option></arg>
- <arg><option>-D</option> <replaceable>datadir</replaceable></arg>
- <arg><option>-c</option></arg>
- <arg><option>-m</option>
+ <arg choice="opt"><option>-w</option></arg>
+ <arg choice="opt"><option>-t</option> <replaceable>seconds</replaceable></arg>
+ <arg choice="opt"><option>-s</option></arg>
+ <arg choice="opt"><option>-D</option> <replaceable>datadir</replaceable></arg>
+ <arg choice="opt"><option>-c</option></arg>
+ <arg choice="opt"><option>-m</option>
<group choice="plain">
- <arg><option>s[mart]</option></arg>
- <arg><option>f[ast]</option></arg>
- <arg><option>i[mmediate]</option></arg>
+ <arg choice="plain"><option>s[mart]</option></arg>
+ <arg choice="plain"><option>f[ast]</option></arg>
+ <arg choice="plain"><option>i[mmediate]</option></arg>
</group>
</arg>
- <arg><option>-o</option> <replaceable>options</replaceable></arg>
+ <arg choice="opt"><option>-o</option> <replaceable>options</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>reload</option></arg>
- <arg><option>-s</option></arg>
- <arg><option>-D</option> <replaceable>datadir</replaceable></arg>
+ <arg choice="opt"><option>-s</option></arg>
+ <arg choice="opt"><option>-D</option> <replaceable>datadir</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>status</option></arg>
- <arg><option>-D</option> <replaceable>datadir</replaceable></arg>
+ <arg choice="opt"><option>-D</option> <replaceable>datadir</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>promote</option></arg>
- <arg><option>-s</option></arg>
- <arg><option>-D</option> <replaceable>datadir</replaceable></arg>
+ <arg choice="opt"><option>-s</option></arg>
+ <arg choice="opt"><option>-D</option> <replaceable>datadir</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>register</option></arg>
- <arg><option>-N</option> <replaceable>servicename</replaceable></arg>
- <arg><option>-U</option> <replaceable>username</replaceable></arg>
- <arg><option>-P</option> <replaceable>password</replaceable></arg>
- <arg><option>-D</option> <replaceable>datadir</replaceable></arg>
- <arg><option>-S</option>
+ <arg choice="opt"><option>-N</option> <replaceable>servicename</replaceable></arg>
+ <arg choice="opt"><option>-U</option> <replaceable>username</replaceable></arg>
+ <arg choice="opt"><option>-P</option> <replaceable>password</replaceable></arg>
+ <arg choice="opt"><option>-D</option> <replaceable>datadir</replaceable></arg>
+ <arg choice="opt"><option>-S</option>
<group choice="plain">
- <arg><option>a[uto]</option></arg>
- <arg><option>d[emand]</option></arg>
+ <arg choice="plain"><option>a[uto]</option></arg>
+ <arg choice="plain"><option>d[emand]</option></arg>
</group>
</arg>
- <arg><option>-w</option></arg>
- <arg><option>-t</option> <replaceable>seconds</replaceable></arg>
- <arg><option>-s</option></arg>
- <arg><option>-o</option> <replaceable>options</replaceable></arg>
+ <arg choice="opt"><option>-w</option></arg>
+ <arg choice="opt"><option>-t</option> <replaceable>seconds</replaceable></arg>
+ <arg choice="opt"><option>-s</option></arg>
+ <arg choice="opt"><option>-o</option> <replaceable>options</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>pg_ctl</command>
<arg choice="plain"><option>unregister</option></arg>
- <arg><option>-N</option> <replaceable>servicename</replaceable></arg>
+ <arg choice="opt"><option>-N</option> <replaceable>servicename</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<command>pg_dump</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg rep="repeat"><replaceable>option</replaceable></arg>
- <arg><replaceable>dbname</replaceable></arg>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsynopsisdiv>
<cmdsynopsis>
<command>pg_resetxlog</command>
- <arg><option>-f</option></arg>
- <arg><option>-n</option></arg>
- <arg><option>-o</option> <replaceable class="parameter">oid</replaceable></arg>
- <arg><option>-x</option> <replaceable class="parameter">xid</replaceable></arg>
- <arg><option>-e</option> <replaceable class="parameter">xid_epoch</replaceable></arg>
- <arg><option>-m</option> <replaceable class="parameter">mxid</replaceable></arg>
- <arg><option>-O</option> <replaceable class="parameter">mxoff</replaceable></arg>
- <arg><option>-l</option> <replaceable class="parameter">timelineid</replaceable>,<replaceable class="parameter">fileid</replaceable>,<replaceable class="parameter">seg</replaceable></arg>
+ <arg choice="opt"><option>-f</option></arg>
+ <arg choice="opt"><option>-n</option></arg>
+ <arg choice="opt"><option>-o</option> <replaceable class="parameter">oid</replaceable></arg>
+ <arg choice="opt"><option>-x</option> <replaceable class="parameter">xid</replaceable></arg>
+ <arg choice="opt"><option>-e</option> <replaceable class="parameter">xid_epoch</replaceable></arg>
+ <arg choice="opt"><option>-m</option> <replaceable class="parameter">mxid</replaceable></arg>
+ <arg choice="opt"><option>-O</option> <replaceable class="parameter">mxoff</replaceable></arg>
+ <arg choice="opt"><option>-l</option> <replaceable class="parameter">timelineid</replaceable>,<replaceable class="parameter">fileid</replaceable>,<replaceable class="parameter">seg</replaceable></arg>
<arg choice="plain"><replaceable>datadir</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<command>pg_restore</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg rep="repeat"><replaceable>option</replaceable></arg>
- <arg><replaceable>filename</replaceable></arg>
+ <arg choice="opt"><replaceable>filename</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<cmdsynopsis>
<command>psql</command>
<arg rep="repeat"><replaceable class="parameter">option</replaceable></arg>
- <arg><replaceable class="parameter">dbname</replaceable>
- <arg><replaceable class="parameter">username</replaceable></arg></arg>
+ <arg choice="opt"><replaceable class="parameter">dbname</replaceable>
+ <arg choice="opt"><replaceable class="parameter">username</replaceable></arg></arg>
</cmdsynopsis>
</refsynopsisdiv>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<group choice="opt">
<group choice="plain">
- <arg><option>--table</option></arg>
- <arg><option>-t</option></arg>
+ <arg choice="plain"><option>--table</option></arg>
+ <arg choice="plain"><option>-t</option></arg>
</group>
<replaceable>table</replaceable>
</group>
<group choice="opt">
<group choice="plain">
- <arg><option>--index</option></arg>
- <arg><option>-i</option></arg>
+ <arg choice="plain"><option>--index</option></arg>
+ <arg choice="plain"><option>-i</option></arg>
</group>
<replaceable>index</replaceable>
</group>
- <arg><replaceable>dbname</replaceable></arg>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<command>reindexdb</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<group choice="plain">
- <arg><option>--all</option></arg>
- <arg><option>-a</option></arg>
+ <arg choice="plain"><option>--all</option></arg>
+ <arg choice="plain"><option>-a</option></arg>
</group>
</cmdsynopsis>
<command>reindexdb</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<group choice="plain">
- <arg><option>--system</option></arg>
- <arg><option>-s</option></arg>
+ <arg choice="plain"><option>--system</option></arg>
+ <arg choice="plain"><option>-s</option></arg>
</group>
- <arg><replaceable>dbname</replaceable></arg>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<command>vacuumdb</command>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg rep="repeat"><replaceable>option</replaceable></arg>
- <arg>
+ <arg choice="opt">
<group choice="plain">
- <arg><option>--table</option></arg>
- <arg><option>-t</option></arg>
+ <arg choice="plain"><option>--table</option></arg>
+ <arg choice="plain"><option>-t</option></arg>
</group>
<replaceable>table</replaceable>
- <arg>( <replaceable class="parameter">column</replaceable> [,...] )</arg>
+ <arg choice="opt">( <replaceable class="parameter">column</replaceable> [,...] )</arg>
</arg>
- <arg><replaceable>dbname</replaceable></arg>
+ <arg choice="opt"><replaceable>dbname</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
<arg rep="repeat"><replaceable>connection-option</replaceable></arg>
<arg rep="repeat"><replaceable>option</replaceable></arg>
<group choice="plain">
- <arg><option>--all</option></arg>
- <arg><option>-a</option></arg>
+ <arg choice="plain"><option>--all</option></arg>
+ <arg choice="plain"><option>-a</option></arg>
</group>
</cmdsynopsis>
</refsynopsisdiv>
<arg choice="opt"> NATURAL </arg>
<group choice="opt">
<arg choice="opt"> INNER </arg>
- <arg>
+ <arg choice="plain">
<group choice="req">
<arg choice="plain"> LEFT </arg>
<arg choice="plain"> RIGHT </arg>
<command> JOIN </command>
<arg choice="req"> <replaceable class="parameter">T2</replaceable> </arg>
<group choice="req">
- <arg> ON <replaceable>search condition</replaceable></arg>
- <arg> USING ( <replaceable>join column list</replaceable> ) </arg>
+ <arg choice="plain"> ON <replaceable>search condition</replaceable></arg>
+ <arg choice="plain"> USING ( <replaceable>join column list</replaceable> ) </arg>
</group>
</cmdsynopsis>
<varlistentry>
<term>
<cmdsynopsis>
- <arg> INNER </arg>
+ <arg choice="opt"> INNER </arg>
<command> JOIN </command>
</cmdsynopsis>
</term>
<term>
<cmdsynopsis>
<arg choice="plain"> LEFT </arg>
- <arg> OUTER </arg>
+ <arg choice="opt"> OUTER </arg>
<command> JOIN </command>
</cmdsynopsis>
</term>
<term>
<cmdsynopsis>
<arg choice="plain"> RIGHT </arg>
- <arg> OUTER </arg>
+ <arg choice="opt"> OUTER </arg>
<command> JOIN </command>
</cmdsynopsis>
</term>
<term>
<cmdsynopsis>
<arg choice="plain"> FULL </arg>
- <arg> OUTER </arg>
+ <arg choice="opt"> OUTER </arg>
<command> JOIN </command>
</cmdsynopsis>
</term>