MySQL 9.1.0
Source Code Documentation
|
Implementation of the service for accessing the rewrite rules table. More...
#include <string.h>
#include <sys/types.h>
#include "my_base.h"
#include "my_bitmap.h"
#include "my_compiler.h"
#include "my_inttypes.h"
#include "mysql/service_rules_table.h"
#include "mysql/strings/m_ctype.h"
#include "sql/field.h"
#include "sql/handler.h"
#include "sql/sql_base.h"
#include "sql/table.h"
#include "sql/transaction.h"
#include "sql_string.h"
#include "thr_lock.h"
Namespaces | |
namespace | rules_table_service |
Functions | |
int | rules_table_service::dummy_function_to_ensure_we_are_linked_into_the_server () |
There must be one function of this kind in order for the symbols in the server's dynamic library to be visible to plugins. More... | |
void | rules_table_service::free_string (const char *str) |
Frees a const char pointer allocated in the server's dynamic library using new[]. More... | |
static void | rules_table_service::add_column (MY_BITMAP *map, Cursor::column_id column) |
Cursor | rules_table_service::end () |
A past-the-end Cursor. More... | |
Variables | |
const char * | rules_table_service::db_name = "query_rewrite" |
const char * | rules_table_service::table_name = "rewrite_rules" |
Implementation of the service for accessing the rewrite rules table.