OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
|
[WEB_ITEMMALL] Power-up store purchases More...
Public Types | |
using | BinderType = full_binder::WebItemMall |
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 const 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 | |
std::string | AccountId |
Column [strAccountID]: Account identifier. | |
std::string | CharId |
Column [strCharID]: Character identifier. | |
int16_t | ServerId = {} |
Column [ServerNo]: Server identifier. | |
int32_t | ItemId = {} |
Column [ItemID]: Item identifier. | |
int16_t | ItemCount = {} |
Column [ItemCount]: Number of items granted on purchase. | |
std::time_t | BuyTime |
Column [BuyTime]: Time of purchase. | |
std::optional< std::string > | ImgFileName |
Column [img_file_name]: Item image file name. | |
std::optional< std::string > | ItemName |
Column [strItemName]: Item name. | |
std::optional< int32_t > | Price |
Column [price]: Price. | |
std::optional< int32_t > | PayType |
Column [pay_type]: Pay type. | |
[WEB_ITEMMALL] Power-up store purchases