![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <vector>#include "my_inttypes.h"#include "sql/dd/collection.h"#include "sql/dd/impl/raw/object_keys.h"#include "sql/dd/sdi_fwd.h"#include "sql/dd/types/entity_object.h"#include "sql/mdl.h"Go to the source code of this file.
Classes | |
| class | dd::Tablespace |
| struct | dd::Tablespace_table_ref |
| Represents tables with their id, name, schema id and schema name. More... | |
Namespaces | |
| namespace | dd |
| The version of the current data dictionary table definitions. | |
| namespace | dd::tables |
Typedefs | |
| typedef std::vector< Tablespace_table_ref > | dd::Tablespace_table_ref_vec |
Functions | |
| bool | dd::operator== (const Tablespace_table_ref &a, const Tablespace_table_ref &b) |
| bool | dd::operator< (const Tablespace_table_ref &a, const Tablespace_table_ref &b) |
| bool | dd::fetch_tablespace_table_refs (THD *thd, const Tablespace &tso, Tablespace_table_ref_vec *tblrefs) |
| Fetch (by inserting into tblref vector) Tablespace_table_ref objects which describe tables in a given tablespace. More... | |
| MDL_request * | dd::mdl_req (THD *thd, const Tablespace_table_ref &tref, enum enum_mdl_type mdl_type) |
| Create am MDL_request for a the table identified by a Tablespace_table_ref. More... | |
| MDL_request * | dd::mdl_schema_req (THD *thd, const dd::String_type &schema_name) |
| Create am MDL_request for a the schema name provided. More... | |