1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-27 12:41:57 +03:00

Fix up tab completion for ROLEs and add some more completion logic for

other stuff; change \du and \dg to be role-aware (Stefan Kaltenbrunner).
Also make tab completion fetch the list of GUC variables from pg_settings
instead of having a hard-wired copy of the list (Tom Lane).
This commit is contained in:
Tom Lane
2005-08-14 18:49:30 +00:00
parent f60d176a5e
commit 84ccf7212c
5 changed files with 201 additions and 246 deletions

View File

@ -1,5 +1,5 @@
<!--
$PostgreSQL: pgsql/doc/src/sgml/ref/psql-ref.sgml,v 1.148 2005/07/18 20:57:52 momjian Exp $
$PostgreSQL: pgsql/doc/src/sgml/ref/psql-ref.sgml,v 1.149 2005/08/14 18:49:29 tgl Exp $
PostgreSQL documentation
-->
@ -963,9 +963,10 @@ testdb=&gt;
<term><literal>\dg [ <replaceable class="parameter">pattern</replaceable> ]</literal></term>
<listitem>
<para>
Lists all database groups. If <replaceable
Lists all database roles. If <replaceable
class="parameter">pattern</replaceable> is specified, only
those groups whose names match the pattern are listed.
those roles whose names match the pattern are listed.
(This command is now effectively the same as <literal>\du</>.)
</para>
</listitem>
</varlistentry>
@ -1073,7 +1074,7 @@ testdb=&gt;
<term><literal>\du [ <replaceable class="parameter">pattern</replaceable> ]</literal></term>
<listitem>
<para>
Lists all database users or only those that match <replaceable
Lists all database roles, or only those that match <replaceable
class="parameter">pattern</replaceable>.
</para>
</listitem>