MySQL 9.1.0
Source Code Documentation
|
Auxiliary class which is used to construct synthesized DROP TABLES statements for the binary log during execution of DROP TABLES statement. More...
Public Member Functions | |
Drop_tables_query_builder (THD *thd, bool temporary, bool if_exists, bool is_trans, bool no_db) | |
Drop_tables_query_builder (THD *thd, bool if_exists) | |
void | add_table (const Table_ref *table) |
void | add_array (const Prealloced_array< Table_ref *, 1 > &tables) |
bool | write_bin_log () |
Private Member Functions | |
void | add_table_impl (const Table_ref *table) |
Private Attributes | |
bool | m_bin_log_is_open |
THD * | m_thd |
bool | m_is_trans |
bool | m_no_db |
String | m_built_query |
Auxiliary class which is used to construct synthesized DROP TABLES statements for the binary log during execution of DROP TABLES statement.
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |