Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type User ¶
type User struct { models.BaseModel UserID int64 `gorm:"column:user_id;type:bigint;not null;index:,unique;comment:用户ID"` Nickname string `gorm:"column:nickname;type:varchar(30);comment:用户昵称"` Status modelsEnum.UserStatusCode `gorm:"column:status;type:tinyint;default:0;comment:用户状态"` Wallet Wallet `gorm:"foreignKey:user_id;references:user_id"` Orders []orders.Order `gorm:"foreignKey:user_id;references:user_id"` }
type Wallet ¶
type Wallet struct { models.BaseModel UserID int64 `gorm:"column:user_id;type:bigint;not null;index:,unique;comment:用户ID"` Amount float64 `gorm:"column:amount;type:decimal(14,4);comment:余额"` Status modelsEnum.WalletStatusCode `gorm:"column:status;type:tinyint;default:0;comment:用户状态"` }
Click to show internal directories.
Click to hide internal directories.