MySQL 8.3.0
Source Code Documentation
dd::Foreign_key Member List

This is the complete list of members for dd::Foreign_key, including all inherited members.

add_element()=0dd::Foreign_keypure virtual
DD_table typedefdd::Foreign_key
debug_print(String_type &outb) const =0dd::Weak_objectpure virtual
delete_rule() const =0dd::Foreign_keypure virtual
deserialize(Sdi_rcontext *rctx, const RJ_Value &val)=0dd::Foreign_keypure virtual
elements() const =0dd::Foreign_keypure virtual
elements()=0dd::Foreign_keypure virtual
enum_match_option enum namedd::Foreign_key
enum_rule enum namedd::Foreign_key
Foreign_key_elements typedefdd::Foreign_key
id() const =0dd::Entity_objectpure virtual
Impl typedefdd::Foreign_key
impl()=0dd::Entity_objectprivatepure virtual
impl() const =0dd::Entity_objectprivatepure virtual
is_persistent() const =0dd::Entity_objectpure virtual
match_option() const =0dd::Foreign_keypure virtual
name() const =0dd::Entity_objectpure virtual
OPTION_FULL enum valuedd::Foreign_key
OPTION_NONE enum valuedd::Foreign_key
OPTION_PARTIAL enum valuedd::Foreign_key
referenced_table_catalog_name() const =0dd::Foreign_keypure virtual
referenced_table_name() const =0dd::Foreign_keypure virtual
referenced_table_schema_name() const =0dd::Foreign_keypure virtual
RULE_CASCADE enum valuedd::Foreign_key
RULE_NO_ACTION enum valuedd::Foreign_key
RULE_RESTRICT enum valuedd::Foreign_key
RULE_SET_DEFAULT enum valuedd::Foreign_key
RULE_SET_NULL enum valuedd::Foreign_key
serialize(Sdi_wcontext *wctx, Sdi_writer *w) const =0dd::Foreign_keypure virtual
set_delete_rule(enum_rule delete_rule)=0dd::Foreign_keypure virtual
set_match_option(enum_match_option match_option)=0dd::Foreign_keypure virtual
set_name(const String_type &name)=0dd::Entity_objectpure virtual
set_referenced_table_catalog_name(const String_type &name)=0dd::Foreign_keypure virtual
set_referenced_table_name(const String_type &name)=0dd::Foreign_keypure virtual
set_referenced_table_schema_name(const String_type &name)=0dd::Foreign_keypure virtual
set_unique_constraint_name(const String_type &name)=0dd::Foreign_keypure virtual
set_update_rule(enum_rule update_rule)=0dd::Foreign_keypure virtual
table() const =0dd::Foreign_keypure virtual
table()=0dd::Foreign_keypure virtual
unique_constraint_name() const =0dd::Foreign_keypure virtual
update_rule() const =0dd::Foreign_keypure virtual
Weak_object()=defaultdd::Weak_object
Weak_object(const Weak_object &)=defaultdd::Weak_object
~Foreign_key() override=defaultdd::Foreign_key
~Weak_object()=defaultdd::Weak_objectvirtual