#include <NdbDictionary.hpp>
Public Types | |
| typedef Column | Attribute |
Public Member Functions | |
| NdbDictionary () | |
Classes | |
| struct | AutoGrowSpecification |
| class | Column |
| Represents a column in an NDB Cluster table. More... | |
| class | Datafile |
| class | Dictionary |
| Dictionary for defining and retreiving meta data. More... | |
| class | Event |
| Represents an Event in NDB Cluster. More... | |
| class | Index |
| Represents an index in an NDB Cluster. More... | |
| class | LogfileGroup |
| class | Object |
| Meta information about a database object (a table, index, etc). More... | |
| class | ObjectId |
| class | Table |
| Represents a table in NDB Cluster. More... | |
| class | Tablespace |
| class | Undofile |
The preferred and supported way to create and drop tables and indexes in ndb is through the MySQL Server (see MySQL reference Manual, section MySQL Cluster).
Tables and indexes that are created directly through the NdbDictionary class can not be viewed from the MySQL Server. Dropping indexes directly via the NdbApi will cause inconsistencies if they were originally created from a MySQL Cluster.
This class supports schema data enquiries such as:
This class supports schema data definition such as:
NdbDictionary has several help (inner) classes to support this:
See ndbapi_simple_index.cpp for details of usage.
Definition at line 62 of file NdbDictionary.hpp.
| typedef Column NdbDictionary::Attribute |
???
Definition at line 556 of file NdbDictionary.hpp.
| NdbDictionary::NdbDictionary | ( | ) | [inline] |
1.4.7

