![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
#include <vector>#include "lex_string.h"#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... | |