*
* Copyright (c) 2000-2009, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/bin/psql/describe.c,v 1.201 2009/02/24 10:06:34 petere Exp $
+ * $PostgreSQL: pgsql/src/bin/psql/describe.c,v 1.202 2009/03/25 13:11:43 petere Exp $
*/
#include "postgres_fe.h"
/*
* \des
*
- * Describes foreign-data servers.
+ * Describes foreign servers.
*/
bool
listForeignServers(const char *pattern, bool verbose)
if (pset.sversion < 80400)
{
- fprintf(stderr, _("The server (version %d.%d) does not support foreign-data servers.\n"),
+ fprintf(stderr, _("The server (version %d.%d) does not support foreign servers.\n"),
pset.sversion / 10000, (pset.sversion / 100) % 100);
return true;
}
if (pset.sversion < 80400)
{
- fprintf(stderr, _("The server (version %d.%d) does not support foreign-data user mappings.\n"),
+ fprintf(stderr, _("The server (version %d.%d) does not support user mappings.\n"),
pset.sversion / 10000, (pset.sversion / 100) % 100);
return true;
}
"SELECT um.srvname AS \"%s\",\n"
" um.usename AS \"%s\"",
gettext_noop("Server"),
- gettext_noop("Username"));
+ gettext_noop("User name"));
if (verbose)
appendPQExpBuffer(&buf,
\deu+
List of user mappings
- Server | Username | Options
+ Server | User name | Options
--------+-------------------+---------
s1 | foreign_data_user |
(1 row)
\deu+
List of user mappings
- Server | Username | Options
---------+----------+---------
+ Server | User name | Options
+--------+-----------+---------
(0 rows)
-- exercise CREATE SERVER
CREATE USER MAPPING FOR current_user SERVER s3;
\deu
List of user mappings
- Server | Username
+ Server | User name
--------+-------------------
s3 | foreign_data_user
(1 row)
\deu
List of user mappings
- Server | Username
---------+----------
+ Server | User name
+--------+-----------
(0 rows)
-- CREATE USER MAPPING
RESET ROLE;
\deu
List of user mappings
- Server | Username
+ Server | User name
--------+-------------------
s4 | foreign_data_user
s4 | public
RESET ROLE;
\deu+
List of user mappings
- Server | Username | Options
+ Server | User name | Options
--------+-------------------+-----------------------------
s4 | foreign_data_user |
s4 | public | {"mapping=is public"}
DROP SERVER s7;
\deu
List of user mappings
- Server | Username
+ Server | User name
--------+-------------------
s4 | foreign_data_user
s4 | public