#include <abstract_mysql_chain_element_extension.h>
◆ Abstract_mysql_chain_element_extension()
◆ compare_no_case_latin_with_db_string()
int Abstract_mysql_chain_element_extension::compare_no_case_latin_with_db_string |
( |
const std::string & |
latin_name, |
|
|
const std::string & |
db_name |
|
) |
| |
|
protected |
◆ get_charset()
CHARSET_INFO * Abstract_mysql_chain_element_extension::get_charset |
( |
| ) |
const |
|
protected |
◆ get_connection_provider()
◆ get_create_statement()
std::optional< std::string > Abstract_mysql_chain_element_extension::get_create_statement |
( |
Mysql::Tools::Base::Mysql_query_runner * |
runner, |
|
|
const std::string & |
database_name, |
|
|
const std::string & |
object_name, |
|
|
const std::string & |
object_type, |
|
|
uint |
field_id = 1 |
|
) |
| |
|
protected |
Gets CREATE statement for specified object.
If object type is database, then object_name should be empty.
◆ get_mysql_chain_element_options()
◆ get_quoted_object_full_name() [1/2]
std::string Abstract_mysql_chain_element_extension::get_quoted_object_full_name |
( |
const Abstract_data_object * |
object | ) |
|
|
protected |
◆ get_quoted_object_full_name() [2/2]
std::string Abstract_mysql_chain_element_extension::get_quoted_object_full_name |
( |
const std::string & |
database_name, |
|
|
const std::string & |
object_name |
|
) |
| |
|
protected |
◆ get_runner()
◆ get_server_version()
uint64 Abstract_mysql_chain_element_extension::get_server_version |
( |
| ) |
|
|
protected |
◆ get_server_version_string()
std::string Abstract_mysql_chain_element_extension::get_server_version_string |
( |
| ) |
|
|
protected |
◆ quote_name()
std::string Abstract_mysql_chain_element_extension::quote_name |
( |
const std::string & |
name | ) |
|
|
protected |
Quotes char string, taking into account compatible mode.
◆ m_charset
CHARSET_INFO* Mysql::Tools::Dump::Abstract_mysql_chain_element_extension::m_charset |
|
private |
◆ m_connection_provider
◆ m_message_handler
◆ m_options
The documentation for this class was generated from the following files: