MySQL 9.1.0
Source Code Documentation
FOREIGN_KEY Class Reference

#include <key.h>

Public Attributes

const char * name
 
const char * unique_index_name
 
uint key_parts
 
LEX_CSTRINGkey_part
 
LEX_CSTRINGfk_key_part
 
LEX_CSTRING ref_db
 
LEX_CSTRING ref_table
 
fk_option delete_opt
 
fk_option update_opt
 
fk_match_opt match_opt
 

Member Data Documentation

◆ delete_opt

fk_option FOREIGN_KEY::delete_opt

◆ fk_key_part

LEX_CSTRING* FOREIGN_KEY::fk_key_part

◆ key_part

LEX_CSTRING* FOREIGN_KEY::key_part

◆ key_parts

uint FOREIGN_KEY::key_parts

◆ match_opt

fk_match_opt FOREIGN_KEY::match_opt

◆ name

const char* FOREIGN_KEY::name

◆ ref_db

LEX_CSTRING FOREIGN_KEY::ref_db

◆ ref_table

LEX_CSTRING FOREIGN_KEY::ref_table

◆ unique_index_name

const char* FOREIGN_KEY::unique_index_name

◆ update_opt

fk_option FOREIGN_KEY::update_opt

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