|
OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
[ITEM] Item information More...
#include <AujardModel.h>
Public Types | |
| enum class | EnumCountable { NonStackable = 0 , Stackable = 1 , Coins = 2 } |
| Known valid values for Countable. | |
| using | BinderType = aujard_binder::Item |
Public Member Functions | |
| const int32_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 | |
| int32_t | ID = {} |
| Column [Num]: Item number. | |
| uint8_t | Countable = {} |
| Column [Countable]: Price at which item can be sold to a merchant. | |
[ITEM] Item information
| uint8_t aujard_model::Item::Countable = {} |
Column [Countable]: Price at which item can be sold to a merchant.