Public Member Functions | |
| Select (Session *in_session) | |
| bool | executeInner (identifier::Table::const_reference) |
| virtual bool | is_alter () const |
| bool | execute () |
| 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 |
| bool drizzled::statement::CreateTable::execute | ( | ) | [virtual, inherited] |
Execute the statement.
Implements drizzled::statement::Statement.
Reimplemented in drizzled::statement::AlterTable, and drizzled::statement::CreateIndex.
Definition at line 82 of file create_table.cc.
References drizzled::Session::getDefaultStorageEngine().