24#ifndef DD_TABLES__COLUMN_TYPE_ELEMENTS_INCLUDED
25#define DD_TABLES__COLUMN_TYPE_ELEMENTS_INCLUDED
Definition: object_key.h:38
Definition: object_table_impl.h:36
Definition: column_type_elements.h:38
enum_indexes
Definition: column_type_elements.h:49
@ INDEX_PK_COLUMN_ID_ELEMENT_INDEX
Definition: column_type_elements.h:49
static const Column_type_elements & instance()
Definition: column_type_elements.cc:37
enum_foreign_keys
Definition: column_type_elements.h:51
@ FK_COLUMN_ID
Definition: column_type_elements.h:51
Column_type_elements()
Definition: column_type_elements.cc:44
enum_fields
Definition: column_type_elements.h:42
@ NUMBER_OF_FIELDS
Definition: column_type_elements.h:46
@ FIELD_ELEMENT_INDEX
Definition: column_type_elements.h:44
@ FIELD_COLUMN_ID
Definition: column_type_elements.h:43
@ FIELD_NAME
Definition: column_type_elements.h:45
static Object_key * create_primary_key(Object_id column_id, int index)
Definition: column_type_elements.cc:82
static Object_key * create_key_by_column_id(Object_id column_id)
Definition: column_type_elements.cc:75
The version of the current data dictionary table definitions.
Definition: dictionary_client.h:43
unsigned long long Object_id
Definition: object_id.h:31