#include <MappingToSchema.h>
Public Member Functions | |
void | alter (const MappingTree &mapping) |
bool | check (const MappingTree &mapping) |
void | create (const MappingTree &mapping) |
MappingToSchema (coral::ISchema &schema) | |
Constructor. More... | |
~MappingToSchema () | |
Destructor. More... | |
Private Member Functions | |
void | createTable (const TableInfo &tableInfo) |
Private Attributes | |
coral::ISchema & | m_schema |
Reference to the schema in use. More... | |
Helper class which is used for the creation of the tables which hold the object data, conforming to a given object/relational mapping.
Definition at line 19 of file MappingToSchema.h.
|
explicit |
Constructor.
Definition at line 16 of file MappingToSchema.cc.
ora::MappingToSchema::~MappingToSchema | ( | ) |
Destructor.
Definition at line 20 of file MappingToSchema.cc.
void ora::MappingToSchema::alter | ( | const MappingTree & | mapping | ) |
Definition at line 78 of file MappingToSchema.cc.
bool ora::MappingToSchema::check | ( | const MappingTree & | mapping | ) |
Definition at line 130 of file MappingToSchema.cc.
void ora::MappingToSchema::create | ( | const MappingTree & | mapping | ) |
Definition at line 69 of file MappingToSchema.cc.
|
private |
Definition at line 23 of file MappingToSchema.cc.
|
private |
Reference to the schema in use.
Definition at line 39 of file MappingToSchema.h.