MySQL 9.0.0
Source Code Documentation
mysql_event_parse Struct Reference

Data for the MYSQL_AUDIT_PARSE events. More...

#include <plugin_audit.h>

Public Attributes

mysql_event_parse_subclass_t event_subclass
 MYSQL_AUDIT_[PRE|POST]_PARSE event id. More...
 
mysql_event_parse_rewrite_plugin_flagflags
 one of FLAG_REWRITE_PLUGIN_* More...
 
MYSQL_LEX_CSTRING query
 input: the original query text More...
 
MYSQL_LEX_CSTRINGrewritten_query
 output: returns the null-terminated rewritten query allocated by my_malloc() More...
 

Detailed Description

Data for the MYSQL_AUDIT_PARSE events.

Member Data Documentation

◆ event_subclass

mysql_event_parse_subclass_t mysql_event_parse::event_subclass

MYSQL_AUDIT_[PRE|POST]_PARSE event id.

◆ flags

mysql_event_parse_rewrite_plugin_flag* mysql_event_parse::flags

one of FLAG_REWRITE_PLUGIN_*

◆ query

MYSQL_LEX_CSTRING mysql_event_parse::query

input: the original query text

◆ rewritten_query

MYSQL_LEX_CSTRING* mysql_event_parse::rewritten_query

output: returns the null-terminated rewritten query allocated by my_malloc()


The documentation for this struct was generated from the following file: