#include <PoolDatabaseSchema.h>
Public Member Functions | |
void | create () |
void | drop () |
bool | exists () |
PoolClassVersionTable (coral::ISchema &dbSchema) | |
virtual | ~PoolClassVersionTable () |
Public Member Functions inherited from ora::IDatabaseTable | |
virtual | ~IDatabaseTable () |
Static Public Member Functions | |
static std::string | classVersionColumn () |
static std::string | containerNameColumn () |
static std::string | mappingVersionColumn () |
static std::string | tableName () |
Private Attributes | |
coral::ISchema & | m_schema |
Definition at line 157 of file PoolDatabaseSchema.h.
|
explicit |
Definition at line 644 of file PoolDatabaseSchema.cc.
|
virtual |
Definition at line 648 of file PoolDatabaseSchema.cc.
|
static |
Definition at line 628 of file PoolDatabaseSchema.cc.
Referenced by ora::PoolMappingSchema::getClassVersionListForContainer(), ora::PoolMappingSchema::getClassVersionListForMappingVersion(), ora::PoolMappingSchema::insertClassVersion(), ora::PoolMappingSchema::selectMappingVersion(), and ora::PoolMappingSchema::setMappingVersion().
|
static |
Definition at line 633 of file PoolDatabaseSchema.cc.
Referenced by ora::PoolMappingSchema::getClassVersionListForContainer(), ora::PoolMappingSchema::getMappingVersionListForContainer(), ora::PoolMappingSchema::insertClassVersion(), ora::PoolMappingSchema::selectMappingVersion(), and ora::PoolMappingSchema::setMappingVersion().
|
virtual |
Implements ora::IDatabaseTable.
Definition at line 655 of file PoolDatabaseSchema.cc.
References ora::throwException().
|
virtual |
Implements ora::IDatabaseTable.
Definition at line 663 of file PoolDatabaseSchema.cc.
|
virtual |
Implements ora::IDatabaseTable.
Definition at line 651 of file PoolDatabaseSchema.cc.
|
static |
Definition at line 639 of file PoolDatabaseSchema.cc.
Referenced by ora::PoolMappingSchema::getClassVersionListForContainer(), ora::PoolMappingSchema::getClassVersionListForMappingVersion(), ora::PoolMappingSchema::getMappingVersionListForContainer(), ora::PoolMappingSchema::insertClassVersion(), ora::PoolMappingSchema::selectMappingVersion(), and ora::PoolMappingSchema::setMappingVersion().
|
static |
Definition at line 623 of file PoolDatabaseSchema.cc.
Referenced by ora::PoolMappingSchema::getClassVersionListForContainer(), ora::PoolMappingSchema::getClassVersionListForMappingVersion(), ora::PoolMappingSchema::getMappingVersionListForContainer(), ora::PoolMappingSchema::insertClassVersion(), ora::PoolMappingSchema::removeMapping(), ora::PoolMappingSchema::selectMappingVersion(), and ora::PoolMappingSchema::setMappingVersion().
|
private |
Definition at line 171 of file PoolDatabaseSchema.h.