MySQL 8.4.4
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
Trigger Member List

This is the complete list of members for Trigger, including all inherited members.

add_tables_and_routines(THD *thd, Query_tables_list *prelocking_ctx, Table_ref *table_list)Trigger
construct_create_trigger_stmt_with_definer(THD *thd, String *binlog_query, const LEX_CSTRING &def_user, const LEX_CSTRING &def_host)Triggerstatic
create_from_dd(MEM_ROOT *mem_root, const LEX_CSTRING &trigger_name, const LEX_CSTRING &db_name, const LEX_CSTRING &subject_table_name, const LEX_CSTRING &definition, const LEX_CSTRING &definition_utf8, sql_mode_t sql_mode, const LEX_CSTRING &definer_user, const LEX_CSTRING &definer_host, const LEX_CSTRING &client_cs_name, const LEX_CSTRING &connection_cl_name, const LEX_CSTRING &db_cl_name, enum_trigger_event_type trg_event_type, enum_trigger_action_time_type trg_time_type, uint action_order, my_timeval created_timestamp)Triggerstatic
create_from_parser(THD *thd, TABLE *subject_table, String *binlog_create_trigger_stmt)Triggerstatic
create_full_trigger_definition(const THD *thd, String *full_trigger_definition) constTrigger
execute(THD *thd)Trigger
get_action_order() constTriggerinline
get_action_time() constTriggerinline
get_action_time_as_string() constTrigger
get_client_cs_name() constTriggerinline
get_connection_cl_name() constTriggerinline
get_created_timestamp() constTriggerinline
get_db_cl_name() constTriggerinline
get_db_name() constTriggerinline
get_definer() constTriggerinline
get_definer_host() constTriggerinline
get_definer_user() constTriggerinline
get_definition() constTriggerinline
get_definition_utf8() constTriggerinline
get_event() constTriggerinline
get_event_as_string() constTrigger
get_parse_error_message() constTriggerinline
get_sp()Triggerinline
get_sql_mode() constTriggerinline
get_subject_table_grant()Triggerinline
get_subject_table_name() constTriggerinline
get_trigger_name() constTriggerinline
has_parse_error() constTriggerinline
is_created_timestamp_null() constTriggerinline
m_action_orderTriggerprivate
m_action_timeTriggerprivate
m_client_cs_nameTriggerprivate
m_connection_cl_nameTriggerprivate
m_created_timestampTriggerprivate
m_db_cl_nameTriggerprivate
m_db_nameTriggerprivate
m_definerTriggerprivate
m_definer_hostTriggerprivate
m_definer_userTriggerprivate
m_definitionTriggerprivate
m_definition_utf8Triggerprivate
m_eventTriggerprivate
m_full_trigger_definitionTriggerprivate
m_has_parse_errorTriggerprivate
m_mem_rootTriggerprivate
m_parse_error_messageTriggerprivate
m_spTriggerprivate
m_sql_modeTriggerprivate
m_subject_table_grantTriggerprivate
m_subject_table_nameTriggerprivate
m_trigger_nameTriggerprivate
parse(THD *thd, bool is_upgrade)Trigger
print_upgrade_warning(THD *thd)Trigger
set_action_order(ulonglong action_order)Triggerinline
set_parse_error_message(const char *error_message)Triggerinlineprivate
set_trigger_def(const LEX_CSTRING &trigger_def)Triggerinlineprivate
set_trigger_def_utf8(const LEX_CSTRING &trigger_def_utf8)Triggerinlineprivate
set_trigger_name(const LEX_CSTRING &trigger_name)Triggerinlineprivate
Trigger(const LEX_CSTRING &trigger_name, MEM_ROOT *mem_root, const LEX_CSTRING &db_name, const LEX_CSTRING &table_name, const LEX_CSTRING &definition, const LEX_CSTRING &definition_utf8, sql_mode_t sql_mode, const LEX_CSTRING &definer_user, const LEX_CSTRING &definer_host, const LEX_CSTRING &client_cs_name, const LEX_CSTRING &connection_cl_name, const LEX_CSTRING &db_cl_name, enum_trigger_event_type event_type, enum_trigger_action_time_type action_time, uint action_order, my_timeval created_timestamp)Triggerprivate
~Trigger()Trigger