![]() |
MySQL 8.0.43
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... | |