Drizzled Public API Documentation

drizzled::AlterInfo Class Reference

#include <alter_info.h>

List of all members.

Public Types

typedef std::list< AlterDropdrop_list_t
typedef std::list< AlterColumnalter_list_t

Public Member Functions

 AlterInfo (const AlterInfo &rhs, memory::Root *mem_root)

Public Attributes

drop_list_t drop_list
alter_list_t alter_list
List< Keykey_list
List< CreateFieldcreate_list
message::AlterTable alter_proto
std::bitset< 32 > flags
enum enum_enable_or_disable keys_onoff
enum tablespace_op_type tablespace_op
uint32_t no_parts
enum ha_build_method build_method
bool error_if_not_empty

Private Member Functions

AlterInfooperator= (const AlterInfo &rhs)
 AlterInfo (const AlterInfo &rhs)

Detailed Description

Contains information about the parsed CREATE or ALTER TABLE statement.

This structure contains a list of columns or indexes to be created, altered or dropped.

Definition at line 78 of file alter_info.h.


The documentation for this class was generated from the following files: