![]()  | 
  
    MySQL 8.0.44
    
   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.