46
46
int doCreateTable(drizzled::Session&,
48
drizzled::TableIdentifier &,
48
const drizzled::TableIdentifier &,
49
49
drizzled::message::Table&)
54
int doDropTable(drizzled::Session&, drizzled::TableIdentifier&)
54
int doDropTable(drizzled::Session&, const drizzled::TableIdentifier&)
59
virtual drizzled::Cursor *create(drizzled::TableShare &table,
60
drizzled::memory::Root *mem_root);
59
virtual drizzled::Cursor *create(drizzled::TableShare &table);
62
61
const char **bas_ext() const
69
68
return drizzled::plugin::TableFunction::getFunction(path);
72
bool doCanCreateTable(drizzled::TableIdentifier &identifier);
71
bool doCanCreateTable(const drizzled::TableIdentifier &identifier);
75
74
void doGetTableNames(drizzled::CachedDirectory&,
76
drizzled::SchemaIdentifier &schema_identifier,
75
const drizzled::SchemaIdentifier &schema_identifier,
77
76
std::set<std::string> &set_of_names);
79
78
int doGetTableDefinition(drizzled::Session &session,
80
drizzled::TableIdentifier &identifier,
79
const drizzled::TableIdentifier &identifier,
81
80
drizzled::message::Table &table_message);
83
void doGetSchemaIdentifiers(drizzled::SchemaIdentifierList&);
85
bool doDoesTableExist(drizzled::Session& session, drizzled::TableIdentifier &identifier);
87
bool doGetSchemaDefinition(drizzled::SchemaIdentifier &schema, drizzled::message::Schema &schema_message);
89
int doRenameTable(drizzled::Session&, drizzled::TableIdentifier &, drizzled::TableIdentifier &)
82
void doGetSchemaIdentifiers(drizzled::SchemaIdentifiers&);
84
bool doDoesTableExist(drizzled::Session& session, const drizzled::TableIdentifier &identifier);
86
bool doGetSchemaDefinition(const drizzled::SchemaIdentifier &schema, drizzled::message::Schema &schema_message);
88
int doRenameTable(drizzled::Session&, const drizzled::TableIdentifier &, const drizzled::TableIdentifier &)
94
93
void doGetTableIdentifiers(drizzled::CachedDirectory &directory,
95
drizzled::SchemaIdentifier &schema_identifier,
94
const drizzled::SchemaIdentifier &schema_identifier,
96
95
drizzled::TableIdentifiers &set_of_identifiers);