MySQL 9.1.0
Source Code Documentation
Foreign_key_spec Member List

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

check_for_duplicate_indexesKey_spec
columnsKey_spec
delete_optForeign_key_spec
Foreign_key_spec(MEM_ROOT *mem_root, const LEX_CSTRING &name_arg, List< Key_part_spec > cols, const LEX_CSTRING &ref_db_arg, const LEX_CSTRING &orig_ref_db_arg, const LEX_CSTRING &ref_table_arg, const LEX_CSTRING &orig_ref_table_arg, List< Key_part_spec > *ref_cols, fk_option delete_opt_arg, fk_option update_opt_arg, fk_match_opt match_opt_arg)Foreign_key_specinline
generatedKey_spec
has_explicit_nameForeign_key_spec
key_create_infoKey_spec
Key_spec(MEM_ROOT *mem_root, keytype type_par, const LEX_CSTRING &name_arg, const KEY_CREATE_INFO *key_info_arg, bool generated_arg, bool check_for_duplicate_indexes_arg, List< Key_part_spec > &cols)Key_specinline
match_optForeign_key_spec
nameKey_spec
orig_ref_dbForeign_key_spec
orig_ref_tableForeign_key_spec
ref_columnsForeign_key_spec
ref_dbForeign_key_spec
ref_tableForeign_key_spec
set_ref_columns_for_implicit_pk(THD *thd, bool is_self_referencing_fk, Mem_root_array< Key_spec * > &key_list)Foreign_key_spec
typeKey_spec
update_optForeign_key_spec
validate(THD *thd, const char *table_name, List< Create_field > &table_fields) constForeign_key_spec
~Key_spec()=defaultKey_specvirtual