![]() |
MySQL 9.5.0
Source Code Documentation
|
API for the query rewrite plugin types (MYSQL_REWRITE_PRE_PARSE_PLUGIN and MYSQL_REWRITE_POST_PARSE_PLUGIN). More...
#include "plugin.h"Go to the source code of this file.
Classes | |
| struct | Mysql_rewrite_post_parse_param |
| Structure that is passed during each step of a rewriting. More... | |
| struct | st_mysql_rewrite_post_parse |
| struct | Mysql_rewrite_pre_parse_param |
| Structure that is passed during each step of a rewriting. More... | |
| struct | st_mysql_rewrite_pre_parse |
Macros | |
| #define | FLAG_REWRITE_PLUGIN_QUERY_REWRITTEN 1 |
| Must be set by a plugin if the query is rewritten. More... | |
| #define | FLAG_REWRITE_PLUGIN_IS_PREPARED_STATEMENT 2 |
| Is set by the server if the query is prepared statement. More... | |
Typedefs | |
| typedef struct Mysql_rewrite_post_parse_param | Mysql_rewrite_post_parse_param |
| Structure that is passed during each step of a rewriting. More... | |
| typedef struct Mysql_rewrite_pre_parse_param | Mysql_rewrite_pre_parse_param |
| Structure that is passed during each step of a rewriting. More... | |
API for the query rewrite plugin types (MYSQL_REWRITE_PRE_PARSE_PLUGIN and MYSQL_REWRITE_POST_PARSE_PLUGIN).
| #define FLAG_REWRITE_PLUGIN_IS_PREPARED_STATEMENT 2 |
Is set by the server if the query is prepared statement.
| #define FLAG_REWRITE_PLUGIN_QUERY_REWRITTEN 1 |
Must be set by a plugin if the query is rewritten.
| typedef struct Mysql_rewrite_post_parse_param Mysql_rewrite_post_parse_param |
Structure that is passed during each step of a rewriting.
| typedef struct Mysql_rewrite_pre_parse_param Mysql_rewrite_pre_parse_param |
Structure that is passed during each step of a rewriting.