23#ifndef DD_TABLES__COLUMN_TYPE_ELEMENTS_INCLUDED
24#define DD_TABLES__COLUMN_TYPE_ELEMENTS_INCLUDED
Definition: object_key.h:37
Definition: object_table_impl.h:35
Definition: column_type_elements.h:37
enum_indexes
Definition: column_type_elements.h:48
@ INDEX_PK_COLUMN_ID_ELEMENT_INDEX
Definition: column_type_elements.h:48
static const Column_type_elements & instance()
Definition: column_type_elements.cc:36
enum_foreign_keys
Definition: column_type_elements.h:50
@ FK_COLUMN_ID
Definition: column_type_elements.h:50
Column_type_elements()
Definition: column_type_elements.cc:43
enum_fields
Definition: column_type_elements.h:41
@ NUMBER_OF_FIELDS
Definition: column_type_elements.h:45
@ FIELD_ELEMENT_INDEX
Definition: column_type_elements.h:43
@ FIELD_COLUMN_ID
Definition: column_type_elements.h:42
@ FIELD_NAME
Definition: column_type_elements.h:44
static Object_key * create_primary_key(Object_id column_id, int index)
Definition: column_type_elements.cc:81
static Object_key * create_key_by_column_id(Object_id column_id)
Definition: column_type_elements.cc:74
The version of the current data dictionary table definitions.
Definition: dictionary_client.h:42
unsigned long long Object_id
Definition: object_id.h:30