MySQL 9.1.0
Source Code Documentation
Table_share_foreign_key_info Struct Reference

#include <table.h>

Public Attributes

LEX_CSTRING referenced_table_db
 
LEX_CSTRING referenced_table_name
 
LEX_CSTRING unique_constraint_name
 Name of unique key matching FK in parent table, "" if there is no unique key. More...
 
dd::Foreign_key::enum_rule update_rule
 
dd::Foreign_key::enum_rule delete_rule
 
uint columns
 
LEX_CSTRINGcolumn_name
 Arrays with names of referencing columns of the FK. More...
 

Member Data Documentation

◆ column_name

LEX_CSTRING* Table_share_foreign_key_info::column_name

Arrays with names of referencing columns of the FK.

◆ columns

uint Table_share_foreign_key_info::columns

◆ delete_rule

dd::Foreign_key::enum_rule Table_share_foreign_key_info::delete_rule

◆ referenced_table_db

LEX_CSTRING Table_share_foreign_key_info::referenced_table_db

◆ referenced_table_name

LEX_CSTRING Table_share_foreign_key_info::referenced_table_name

◆ unique_constraint_name

LEX_CSTRING Table_share_foreign_key_info::unique_constraint_name

Name of unique key matching FK in parent table, "" if there is no unique key.

◆ update_rule

dd::Foreign_key::enum_rule Table_share_foreign_key_info::update_rule

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