mirror of
https://github.com/postgres/postgres.git
synced 2025-09-02 04:21:28 +03:00
Implement an "S" option for psql's \dn command.
\dn without "S" now hides all pg_XXX schemas as well as information_schema. Thus, in a bare database you'll only see "public". ("public" is considered a user schema, not a system schema, mainly because it's droppable.) Per discussion back in late September.
This commit is contained in:
@@ -1232,16 +1232,17 @@ testdb=>
|
||||
|
||||
|
||||
<varlistentry>
|
||||
<term><literal>\dn[+] [ <link linkend="APP-PSQL-patterns"><replaceable class="parameter">pattern</replaceable></link> ]</literal></term>
|
||||
<term><literal>\dn[S+] [ <link linkend="APP-PSQL-patterns"><replaceable class="parameter">pattern</replaceable></link> ]</literal></term>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Lists schemas (namespaces). If <replaceable
|
||||
class="parameter">pattern</replaceable>
|
||||
is specified, only schemas whose names match the pattern are listed.
|
||||
Non-local temporary schemas are suppressed. If <literal>+</literal>
|
||||
is appended to the command name, each object is listed with its associated
|
||||
permissions and description, if any.
|
||||
By default, only user-created objects are shown; supply a
|
||||
pattern or the <literal>S</literal> modifier to include system objects.
|
||||
If <literal>+</literal> is appended to the command name, each object
|
||||
is listed with its associated permissions and description, if any.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
Reference in New Issue
Block a user