![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
#include "sql/dd/sdi_api.h"#include <sys/types.h>#include <algorithm>#include <type_traits>#include "my_dbug.h"#include "my_inttypes.h"#include "my_sys.h"#include "mysql/psi/mysql_file.h"#include "mysqld_error.h"#include "sql/auth/auth_acls.h"#include "sql/auth/auth_common.h"#include "sql/dd/cache/dictionary_client.h"#include "sql/dd/dd.h"#include "sql/dd/dd_table.h"#include "sql/dd/impl/sdi.h"#include "sql/dd/impl/sdi_utils.h"#include "sql/dd/impl/types/object_table_definition_impl.h"#include "sql/dd/sdi_file.h"#include "sql/dd/types/schema.h"#include "sql/dd/types/table.h"#include "sql/dd_sql_view.h"#include "sql/mdl.h"#include "sql/mysqld.h"#include "sql/sql_base.h"#include "sql/sql_class.h"#include "sql/sql_error.h"#include "sql/sql_servers.h"#include "sql/strfunc.h"#include "sql/table.h"#include "thr_lock.h"Namespaces | |
| namespace | dd | 
| The version of the current data dictionary table definitions.  | |
| namespace | dd::sdi | 
Functions | |
| bool | dd::sdi::check_privileges (THD *thd, const Import_target &t) | 
| Check that we have the the necessary privileges to import this table.  More... | |
| MDL_request * | dd::sdi::mdl_request (const Import_target &t, MEM_ROOT *mem_root) | 
| Creates an MDL_request for exclusive MDL on the table being imported.  More... | |