<term><option>-U <replaceable class="parameter">username</replaceable></option></term>
<term><option>--subscriber-username=<replaceable class="parameter">username</replaceable></option></term>
<listitem>
<para>
The user name to connect as on target server. Defaults to the current
operating system user name.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-v</option></term>
<term><option>--verbose</option></term>
<listitem>
<para>
Enables verbose mode. This will cause
<application>pg_createsubscriber</application> to output progress
messages and detailed information about each step to standard error.
Repeating the option causes additional debug-level messages to appear
on standard error.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--config-file=<replaceable class="parameter">filename</replaceable></option></term>
<listitem>
<para>
Use the specified main server configuration file for the target data
directory. <application>pg_createsubscriber</application> internally uses
the <application>pg_ctl</application> command to start and
stop the target server. It allows you to specify the actual
<filename>postgresql.conf</filename> configuration file if it is stored
outside the data directory.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--publication=<replaceable class="parameter">name</replaceable></option></term>
<listitem>
<para>
The publication name to set up the logical replication. Multiple
publications can be specified by writing multiple
<option>--publication</option> switches. The number of publication
names must match the number of specified databases, otherwise an error
is reported. The order of the multiple publication name switches must
match the order of database switches. If this option is not specified,
a generated name is assigned to the publication name. This option cannot
be used together with <option>--all</option>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--replication-slot=<replaceable class="parameter">name</replaceable></option></term>
<listitem>
<para>
The replication slot name to set up the logical replication. Multiple
replication slots can be specified by writing multiple
<option>--replication-slot</option> switches. The number of
replication slot names must match the number of specified databases,
otherwise an error is reported. The order of the multiple replication
slot name switches must match the order of database switches. If this
option is not specified, the subscription name is assigned to the
replication slot name. This option cannot be used together with
<option>--all</option>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--subscription=<replaceable class="parameter">name</replaceable></option></term>
<listitem>
<para>
The subscription name to set up the logical replication. Multiple
subscriptions can be specified by writing multiple
<option>--subscription</option> switches. The number of subscription
names must match the number of specified databases, otherwise an error
is reported. The order of the multiple subscription name switches must
match the order of database switches. If this option is not specified,
a generated name is assigned to the subscription name. This option cannot
be used together with <option>--all</option>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-V</option></term>
<term><option>--version</option></term>
<listitem>
<para>
Print