Drizzled Public API Documentation

sql_table.h File Reference

#include <drizzled/base.h>

Go to the source code of this file.

Namespaces

namespace  drizzled
 

TODO: Rename this file - func.h is stupid.


Functions

int drizzled::rm_table_part2 (Session *session, TableList *tables, bool if_exists, bool drop_temporary)
void drizzled::close_cached_table (Session *session, Table *table)
void drizzled::wait_while_table_is_used (Session *session, Table *table, enum ha_extra_function function)
bool drizzled::check_table (Session *session, TableList *tables, HA_CHECK_OPT *check_opt)
bool drizzled::analyze_table (Session *session, TableList *tables, HA_CHECK_OPT *check_opt)
bool drizzled::optimize_table (Session *session, TableList *table_list, HA_CHECK_OPT *check_opt)
bool drizzled::is_primary_key (KeyInfo *key_info)
const char * drizzled::is_primary_key_name (const char *key_name)
bool drizzled::check_engine (Session *, const char *, message::Table *, HA_CREATE_INFO *)
void drizzled::set_table_default_charset (HA_CREATE_INFO *create_info, const char *db)

Detailed Description

Routines to drop, repair, optimize, analyze, and check a schema table

Definition in file sql_table.h.