Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008 #ifndef DESCRIBE_H
00009 #define DESCRIBE_H
00010
00011
00012
00013 extern bool describeAggregates(const char *pattern, bool verbose, bool showSystem);
00014
00015
00016 extern bool describeTablespaces(const char *pattern, bool verbose);
00017
00018
00019 extern bool describeFunctions(const char *functypes, const char *pattern, bool verbose, bool showSystem);
00020
00021
00022 extern bool describeTypes(const char *pattern, bool verbose, bool showSystem);
00023
00024
00025 extern bool describeOperators(const char *pattern, bool showSystem);
00026
00027
00028 extern bool describeRoles(const char *pattern, bool verbose);
00029
00030
00031 extern bool listDbRoleSettings(const char *pattern1, const char *pattern2);
00032
00033
00034 extern bool permissionsList(const char *pattern);
00035
00036
00037 extern bool listDefaultACLs(const char *pattern);
00038
00039
00040 extern bool objectDescription(const char *pattern, bool showSystem);
00041
00042
00043 extern bool describeTableDetails(const char *pattern, bool verbose, bool showSystem);
00044
00045
00046 extern bool listTSConfigs(const char *pattern, bool verbose);
00047
00048
00049 extern bool listTSParsers(const char *pattern, bool verbose);
00050
00051
00052 extern bool listTSDictionaries(const char *pattern, bool verbose);
00053
00054
00055 extern bool listTSTemplates(const char *pattern, bool verbose);
00056
00057
00058 extern bool listAllDbs(const char *pattern, bool verbose);
00059
00060
00061 extern bool listTables(const char *tabtypes, const char *pattern, bool verbose, bool showSystem);
00062
00063
00064 extern bool listDomains(const char *pattern, bool verbose, bool showSystem);
00065
00066
00067 extern bool listConversions(const char *pattern, bool verbose, bool showSystem);
00068
00069
00070 extern bool listCasts(const char *pattern, bool verbose);
00071
00072
00073 extern bool listCollations(const char *pattern, bool verbose, bool showSystem);
00074
00075
00076 extern bool listSchemas(const char *pattern, bool verbose, bool showSystem);
00077
00078
00079 extern bool listForeignDataWrappers(const char *pattern, bool verbose);
00080
00081
00082 extern bool listForeignServers(const char *pattern, bool verbose);
00083
00084
00085 extern bool listUserMappings(const char *pattern, bool verbose);
00086
00087
00088 extern bool listForeignTables(const char *pattern, bool verbose);
00089
00090
00091 extern bool listLanguages(const char *pattern, bool verbose, bool showSystem);
00092
00093
00094 extern bool listExtensions(const char *pattern);
00095
00096
00097 extern bool listExtensionContents(const char *pattern);
00098
00099
00100 extern bool listEventTriggers(const char *pattern, bool verbose);
00101
00102 #endif