MySQL 9.0.0
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... | |