diff options
Diffstat (limited to 'doc/src/sgml/ref/psql-ref.sgml')
-rw-r--r-- | doc/src/sgml/ref/psql-ref.sgml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/doc/src/sgml/ref/psql-ref.sgml b/doc/src/sgml/ref/psql-ref.sgml index 4f7b11175c6..1a339600bc4 100644 --- a/doc/src/sgml/ref/psql-ref.sgml +++ b/doc/src/sgml/ref/psql-ref.sgml @@ -3551,6 +3551,24 @@ SELECT $1 \parse stmt1 </varlistentry> + <varlistentry id="app-psql-meta-command-restrict"> + <term><literal>\restrict <replaceable class="parameter">restrict_key</replaceable></literal></term> + <listitem> + <para> + Enter "restricted" mode with the provided key. In this mode, the only + allowed meta-command is <command>\unrestrict</command>, to exit + restricted mode. The key may contain only alphanumeric characters. + </para> + <para> + This command is primarily intended for use in plain-text dumps + generated by <application>pg_dump</application>, + <application>pg_dumpall</application>, and + <application>pg_restore</application>, but it may be useful elsewhere. + </para> + </listitem> + </varlistentry> + + <varlistentry id="app-psql-meta-command-s"> <term><literal>\s [ <replaceable class="parameter">filename</replaceable> ]</literal></term> <listitem> @@ -3802,6 +3820,24 @@ SELECT 1 \bind \sendpipeline </varlistentry> + <varlistentry id="app-psql-meta-command-unrestrict"> + <term><literal>\unrestrict <replaceable class="parameter">restrict_key</replaceable></literal></term> + <listitem> + <para> + Exit "restricted" mode (i.e., where all other meta-commands are + blocked), provided the specified key matches the one given to + <command>\restrict</command> when restricted mode was entered. + </para> + <para> + This command is primarily intended for use in plain-text dumps + generated by <application>pg_dump</application>, + <application>pg_dumpall</application>, and + <application>pg_restore</application>, but it may be useful elsewhere. + </para> + </listitem> + </varlistentry> + + <varlistentry id="app-psql-meta-command-unset"> <term><literal>\unset <replaceable class="parameter">name</replaceable></literal></term> |