The world's most popular open source database
#include <table.h>
Collaboration diagram for st_schema_table:

Public Attributes | |
| const char * | table_name |
| ST_FIELD_INFO * | fields_info |
| TABLE *(* | create_table )(THD *thd, struct st_table_list *table_list) |
| int(* | fill_table )(THD *thd, struct st_table_list *tables, COND *cond) |
| int(* | old_format )(THD *thd, struct st_schema_table *schema_table) |
| int(* | process_table )(THD *thd, struct st_table_list *tables, TABLE *table, bool res, const char *base_name, const char *file_name) |
| int | idx_field1 |
| int | idx_field2 |
| bool | hidden |
Definition at line 513 of file table.h.
| TABLE*(* st_schema_table::create_table)(THD *thd, struct st_table_list *table_list) |
Referenced by mysql_schema_table().
Definition at line 516 of file table.h.
Referenced by create_schema_table(), make_character_sets_old_format(), make_columns_old_format(), make_old_format(), make_proc_old_format(), make_schemata_old_format(), make_table_names_old_format(), and uses_only_table_name_fields().
| int(* st_schema_table::fill_table)(THD *thd, struct st_table_list *tables, COND *cond) |
Referenced by get_schema_tables_result().
Definition at line 526 of file table.h.
Referenced by get_all_tables(), and uses_only_table_name_fields().
Definition at line 526 of file table.h.
Referenced by get_all_tables(), and uses_only_table_name_fields().
| int(* st_schema_table::old_format)(THD *thd, struct st_schema_table *schema_table) |
Referenced by make_schema_select().
| int(* st_schema_table::process_table)(THD *thd, struct st_table_list *tables, TABLE *table, bool res, const char *base_name, const char *file_name) |
Referenced by get_all_tables().
| const char* st_schema_table::table_name |
Definition at line 515 of file table.h.
Referenced by find_schema_table(), make_schema_select(), mysqld_show_create(), schema_tables_add(), and store_create_info().
1.4.7

