24#ifndef DD__ENTITY_OBJECT_TABLE_INCLUDED
25#define DD__ENTITY_OBJECT_TABLE_INCLUDED
34class Open_dictionary_tables_ctx;
This class represents DD table like mysql.schemata, mysql.tables, mysql.tablespaces and more.
Definition: entity_object_table.h:49
virtual Entity_object * create_entity_object(const Raw_record &record) const =0
~Entity_object_table() override=default
virtual bool restore_object_from_record(Open_dictionary_tables_ctx *otx, const Raw_record &record, Entity_object **o) const =0
Base class for dictionary objects which has single column integer primary key.
Definition: entity_object.h:48
This class represents all data dictionary table like mysql.tables, mysql.columns and more.
Definition: object_table.h:72
Auxiliary class for opening dictionary tables.
Definition: transaction_impl.h:76
Definition: raw_record.h:46
static int record
Definition: mysqltest.cc:188
The version of the current data dictionary table definitions.
Definition: dictionary_client.h:43