#include <ClassHierarchy.h>
Public Types | |
typedef std::map< CStdString, ColumnInfo > | ColumnsMap |
Public Member Functions | |
TableInfo () | |
Public Attributes | |
CStdString | tableName |
bool | hasOwnTable |
bool | useDiscriminatorColumn |
ColumnsMap | columns |
|
Map: key = column name, value = ColumnInfo.
|
|
Simple constructor.
|
|
Name of the table.
|
|
True if the table should really exist, false if class's columns are filtered into table of another class.
|
|
Does the table have Class ID column?
|
|
Map containing all columns of the table.
|