|
OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
[MAKE_ITEM_GRADECODE] Make item grade code More...
#include <FullModel.h>
Public Types | |
| using | BinderType = full_binder::MakeItemGradeCode |
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 | ItemIndex = {} |
| Column [byItemIndex]: Item index. | |
| int16_t | Grade [9] = {} |
| Array grouping for columns [byGrade_1] to [byGrade_9]. | |
[MAKE_ITEM_GRADECODE] Make item grade code
| int16_t full_model::MakeItemGradeCode::Grade[9] = {} |
Array grouping for columns [byGrade_1] to [byGrade_9].
Column [byGrade_1]: Grade 1 Column [byGrade_2]: Grade 2 Column [byGrade_3]: Grade 3 Column [byGrade_4]: Grade 4 Column [byGrade_5]: Grade 5 Column [byGrade_6]: Grade 6 Column [byGrade_7]: Grade 7 Column [byGrade_8]: Grade 8 Column [byGrade_9]: Grade 9