#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.
|