add_tables_and_routines_for_triggers(THD *thd, Query_tables_list *prelocking_ctx, Table_ref *table_list) | Table_trigger_dispatcher | |
check_for_broken_triggers() | Table_trigger_dispatcher | inline |
check_n_load(THD *thd, const dd::Table &table) | Table_trigger_dispatcher | |
create(TABLE *subject_table) | Table_trigger_dispatcher | static |
create_trigger(THD *thd, String *binlog_create_trigger_stmt, bool if_not_exists, bool &already_exists) | Table_trigger_dispatcher | |
create_trigger_chain(MEM_ROOT *mem_root, enum_trigger_event_type event, enum_trigger_action_time_type action_time) | Table_trigger_dispatcher | private |
disable_fields_temporary_nullability() | Table_trigger_dispatcher | |
enable_fields_temporary_nullability(THD *thd) | Table_trigger_dispatcher | |
find_trigger(const LEX_STRING &trigger_name) | Table_trigger_dispatcher | |
get_subject_table() override | Table_trigger_dispatcher | inlineprivatevirtual |
get_trigger_variable_field(enum_trigger_variable_type v, int field_index) override | Table_trigger_dispatcher | inlineprivatevirtual |
get_triggers(int event, int action_time) | Table_trigger_dispatcher | inline |
get_triggers(int event, int action_time) const | Table_trigger_dispatcher | inline |
has_delete_triggers() const | Table_trigger_dispatcher | inline |
has_triggers(enum_trigger_event_type event, enum_trigger_action_time_type action_time) const | Table_trigger_dispatcher | inline |
has_update_triggers() const | Table_trigger_dispatcher | inline |
m_has_unparseable_trigger | Table_trigger_dispatcher | private |
m_new_field | Table_trigger_dispatcher | private |
m_old_field | Table_trigger_dispatcher | private |
m_parse_error_message | Table_trigger_dispatcher | private |
m_record1_field | Table_trigger_dispatcher | private |
m_subject_table | Table_trigger_dispatcher | private |
m_trigger_map | Table_trigger_dispatcher | private |
mark_fields(enum_trigger_event_type event) | Table_trigger_dispatcher | |
parse_triggers(THD *thd, List< Trigger > *triggers, bool is_upgrade) | Table_trigger_dispatcher | |
prepare_record1_accessors() | Table_trigger_dispatcher | private |
print_upgrade_warnings(THD *thd) | Table_trigger_dispatcher | |
process_triggers(THD *thd, enum_trigger_event_type event, enum_trigger_action_time_type action_time, bool old_row_is_record1) | Table_trigger_dispatcher | |
reorder_57_list(MEM_ROOT *mem_root, List< Trigger > *triggers) | Table_trigger_dispatcher | |
set_parse_error_message(const char *error_message) | Table_trigger_dispatcher | inlineprivate |
Table_trigger_dispatcher(TABLE *subject_table) | Table_trigger_dispatcher | private |
~Table_trigger_dispatcher() override | Table_trigger_dispatcher | |
~Table_trigger_field_support()=default | Table_trigger_field_support | virtual |