Public Member Functions | |
| CreateIndex (Session *in_session, const drizzled::ha_build_method) | |
| bool | execute () |
| virtual bool | is_alter () const |
| virtual bool | executeInner (identifier::Table::const_reference) |
| message::Table & | createTableMessage () |
| HA_CREATE_INFO & | create_info () |
| bool | validateCreateTableOption () |
| void | set_command (enum_sql_command) |
| LEX & | lex () |
| session::Transactions & | transaction () |
| virtual bool | isTransactional () |
| Session & | session () const |
| virtual bool | isShow () |
Public Attributes | |
| AlterInfo | alter_info |
| KEY_CREATE_INFO | key_create_info |
| message::Table::ForeignKeyConstraint::ForeignKeyMatchOption | fk_match_option |
| message::Table::ForeignKeyConstraint::ForeignKeyOption | fk_update_opt |
| message::Table::ForeignKeyConstraint::ForeignKeyOption | fk_delete_opt |
| char * | change |
| Item * | default_value |
| Item * | on_update_value |
| enum column_format_type | column_format |
| LEX_STRING | comment |
| bool | is_engine_set |
| bool | is_create_table_like |
| bool | lex_identified_temp_table |
| bool | link_to_local |
| TableList * | create_table_list |
Definition at line 32 of file create_index.h.
| bool drizzled::statement::CreateIndex::execute | ( | ) | [virtual] |
Execute the statement.
Reimplemented from drizzled::statement::CreateTable.
Definition at line 44 of file create_index.cc.
References drizzled::TableList::select_lex.