#include <table.h>
◆ delete_rule
◆ fk_name
| LEX_CSTRING Table_share_foreign_key_parent_info::fk_name |
Since referenced_column_names and referencing_column_names are already stored in TABLE_SHARE_FOREIGN_KEY_INFO, we avoid duplicating them here and only add fk_name, allowing check_all_child_fk_ref() to use fk_name to retrieve the column details from the child table share.
◆ referencing_table_db
| LEX_CSTRING Table_share_foreign_key_parent_info::referencing_table_db |
◆ referencing_table_name
| LEX_CSTRING Table_share_foreign_key_parent_info::referencing_table_name |
◆ update_rule
The documentation for this struct was generated from the following file: