mirror of
https://github.com/postgres/postgres.git
synced 2025-07-03 20:02:46 +03:00
Apply the proper version of Christopher Kings-Lynne's describe patch
(ie, the one with describe-schema support). Minor code review. Adjust display of casts to use standard type names.
This commit is contained in:
@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright 2000-2002 by PostgreSQL Global Development Group
|
||||
*
|
||||
* $Header: /cvsroot/pgsql/src/bin/psql/command.c,v 1.86 2002/12/12 21:02:21 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/bin/psql/command.c,v 1.87 2003/01/07 20:56:06 tgl Exp $
|
||||
*/
|
||||
#include "postgres_fe.h"
|
||||
#include "command.h"
|
||||
@ -350,15 +350,27 @@ exec_command(const char *cmd,
|
||||
case 'a':
|
||||
success = describeAggregates(pattern, show_verbose);
|
||||
break;
|
||||
case 'c':
|
||||
success = listConversions(pattern);
|
||||
break;
|
||||
case 'C':
|
||||
success = listCasts(pattern);
|
||||
break;
|
||||
case 'd':
|
||||
success = objectDescription(pattern);
|
||||
break;
|
||||
case 'D':
|
||||
success = listDomains(pattern);
|
||||
break;
|
||||
case 'f':
|
||||
success = describeFunctions(pattern, show_verbose);
|
||||
break;
|
||||
case 'l':
|
||||
success = do_lo_list();
|
||||
break;
|
||||
case 'n':
|
||||
success = listSchemas(pattern);
|
||||
break;
|
||||
case 'o':
|
||||
success = describeOperators(pattern);
|
||||
break;
|
||||
@ -378,16 +390,7 @@ exec_command(const char *cmd,
|
||||
case 'u':
|
||||
success = describeUsers(pattern);
|
||||
break;
|
||||
case 'D':
|
||||
success = listDomains(pattern);
|
||||
break;
|
||||
case 'c':
|
||||
success = listConversions(pattern);
|
||||
break;
|
||||
case 'C':
|
||||
success = listCasts(pattern);
|
||||
break;
|
||||
|
||||
|
||||
default:
|
||||
status = CMD_UNKNOWN;
|
||||
}
|
||||
|
Reference in New Issue
Block a user