|
OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
[HOME] TODO Doc More...
#include <EbenezerModel.h>
Public Types | |
| using | BinderType = ebenezer_binder::Home |
Public Member Functions | |
| const uint8_t & | MapKey () const |
| Returns a value for use in map keys based on the table's primary key. | |
Static Public Member Functions | |
| static const std::string & | TableName () |
| Returns the table name. | |
| static const std::unordered_set< std::string > & | ColumnNames () |
| Returns a set of column names for the table. | |
| static const std::vector< std::string > & | OrderedColumnNames () |
| Returns an ordered vector of column names for the table. | |
| static const std::unordered_set< std::string > & | BlobColumns () |
| Returns a set of blob column names for the table. | |
| static modelUtil::DbType | DbType () |
| Returns the associated database type for the table. | |
| static const std::vector< std::string > & | PrimaryKey () |
| Returns the columns associated with the table's Primary Key. | |
Public Attributes | |
| uint8_t | Nation = {} |
| Column [Nation]: Nation Identifier. | |
| int32_t | ElmoZoneX = {} |
| Column [ElmoZoneX]: Elmorad Zone X. | |
| int32_t | ElmoZoneZ = {} |
| Column [ElmoZoneZ]: Elmorad Zone Z. | |
| uint8_t | ElmoZoneLX = {} |
| Column [ElmoZoneLX]: Elmorad Zone LX. | |
| uint8_t | ElmoZoneLZ = {} |
| Column [ElmoZoneLZ]: Elmorad Zone LZ. | |
| int32_t | KarusZoneX = {} |
| Column [KarusZoneX]: Karus Zone X. | |
| int32_t | KarusZoneZ = {} |
| Column [KarusZoneZ]: Karus Zone Z. | |
| uint8_t | KarusZoneLX = {} |
| Column [KarusZoneLX]: Karus Zone LX. | |
| uint8_t | KarusZoneLZ = {} |
| Column [KarusZoneLZ]: Karus Zone LZ. | |
| int32_t | FreeZoneX = {} |
| Column [FreeZoneX]: Free Zone X. | |
| int32_t | FreeZoneZ = {} |
| Column [FreeZoneZ]: Free Zone Z. | |
| uint8_t | FreeZoneLX = {} |
| Column [FreeZoneLX]: Free Zone LX. | |
| uint8_t | FreeZoneLZ = {} |
| Column [FreeZoneLZ]: Free Zone LZ. | |
| int32_t | BattleZoneX = {} |
| Column [BattleZoneX]: Battle Zone X. | |
| int32_t | BattleZoneZ = {} |
| Column [BattleZoneZ]: Battle Zone Z. | |
| uint8_t | BattleZoneLX = {} |
| Column [BattleZoneLX]: Battle Zone LX. | |
| uint8_t | BattleZoneLZ = {} |
| Column [BattleZoneLZ]: Battle Zone LZ. | |
| int32_t | BattleZone2X = {} |
| Column [BattleZone2X]: Battle Zone 2 X. | |
| int32_t | BattleZone2Z = {} |
| Column [BattleZone2Z]: Battle Zone 2 Z. | |
| uint8_t | BattleZone2LX = {} |
| Column [BattleZone2LX]: Battle Zone 2 LX. | |
| uint8_t | BattleZone2LZ = {} |
| Column [BattleZone2LZ]: Battle Zone 2 LZ. | |
[HOME] TODO Doc