diff options
Diffstat (limited to 'src/bin/psql/describe.h')
-rw-r--r-- | src/bin/psql/describe.h | 32 |
1 files changed, 12 insertions, 20 deletions
diff --git a/src/bin/psql/describe.h b/src/bin/psql/describe.h index 3ab6367c8df..164c7044e70 100644 --- a/src/bin/psql/describe.h +++ b/src/bin/psql/describe.h @@ -1,42 +1,34 @@ #ifndef DESCRIBE_H #define DESCRIBE_H +#include <c.h> #include "settings.h" /* \da */ -bool - describeAggregates(const char *name, PsqlSettings *pset); +bool describeAggregates(const char *name, PsqlSettings *pset, bool verbose, bool desc); /* \df */ -bool - describeFunctions(const char *name, PsqlSettings *pset); +bool describeFunctions(const char *name, PsqlSettings *pset, bool verbose, bool desc); /* \dT */ -bool - describeTypes(const char *name, PsqlSettings *pset); +bool describeTypes(const char *name, PsqlSettings *pset, bool verbose, bool desc); /* \do */ -bool - describeOperators(const char *name, PsqlSettings *pset); +bool describeOperators(const char *name, PsqlSettings *pset, bool verbose, bool desc); -/* \dp (formerly \z) */ -bool - permissionsList(const char *name, PsqlSettings *pset); +/* \z (or \dp) */ +bool permissionsList(const char *name, PsqlSettings *pset); /* \dd */ -bool - objectDescription(const char *object, PsqlSettings *pset); +bool objectDescription(const char *object, PsqlSettings *pset); /* \d foo */ -bool - describeTableDetails(const char *name, PsqlSettings *pset); +bool describeTableDetails(const char *name, PsqlSettings *pset, bool desc); /* \l */ -bool - listAllDbs(PsqlSettings *pset); +bool listAllDbs(PsqlSettings *pset, bool desc); -/* \dt, \di, \dS, etc. */ -bool - listTables(const char *infotype, const char *name, PsqlSettings *pset); +/* \dt, \di, \ds, \dS, etc. */ +bool listTables(const char *infotype, const char *name, PsqlSettings *pset, bool desc); #endif /* DESCRIBE_H */ |