29 #include <drizzled/enum.h>
30 #include <drizzled/util/data_ref.h>
32 #include <drizzled/common_fwd.h>
40 bool buildColumns(Session*,
const char *schema_ident, Table_ident *table_ident);
41 bool buildCreateSchema(Session*,
str_ref ident);
42 bool buildCreateTable(Session*, Table_ident *ident);
43 bool buildDescribe(Session*, Table_ident *ident);
44 bool buildIndex(Session*,
const char *schema_ident, Table_ident *table_ident);
45 bool buildProcesslist(Session*);
46 bool buildSchemas(Session*);
47 bool buildStatus(Session*,
const drizzled::sql_var_t is_global);
48 bool buildEngineStatus(Session*,
str_ref);
49 bool buildTableStatus(Session*,
const char *ident);
50 bool buildTables(Session*,
const char *ident);
51 bool buildTemporaryTables(Session*);
52 bool buildVariables(Session*,
const drizzled::sql_var_t is_global);
54 void buildErrors(Session*);
55 void buildWarnings(Session*);
57 void buildSelectWarning(Session*);
58 void buildSelectError(Session*);
Visibility Control Macros.