24#ifndef DEFAULT_VALUES_INCLUDED 
   25#define DEFAULT_VALUES_INCLUDED 
Create_field is a description a field/column that may or may not exists in a table.
Definition: create_field.h:51
 
Definition: sql_list.h:494
 
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:36
 
Abstract base class for tables and views.
Definition: abstract_table.h:69
 
bool prepare_default_value(THD *thd, uchar *buf, TABLE *table, const Create_field &field, dd::Column *col_obj)
Prepare the default value of a single column.
Definition: default_values.cc:192
 
size_t max_pack_length(const List< Create_field > &create_fields)
Find the largest field among a list of create fields.
Definition: default_values.cc:183
 
bool prepare_default_value_buffer_and_table_share(THD *thd, const dd::Abstract_table *table, TABLE_SHARE *share)
Prepare the default value buffer for an empty record.
Definition: default_values.cc:266
 
Some integer typedefs for easier portability.
 
unsigned char uchar
Definition: my_inttypes.h:52
 
static PFS_engine_table_share_proxy table
Definition: pfs.cc:61
 
Definition: buf0block_hint.cc:30
 
static PFS_engine_table_share_proxy share
Definition: connection_control_pfs_table.cc:92
 
The version of the current data dictionary table definitions.
Definition: dictionary_client.h:43
 
entry::Column Column
Definition: select.h:53
 
entry::Table Table
Definition: select.h:51
 
This structure is shared between different table objects.
Definition: table.h:716
 
Field ** field
Definition: table.h:764