Files
data_copy/data/sys_user_money_details.go
2026-05-13 16:22:45 +08:00

47 lines
3.3 KiB
Go
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package data
type (
// SysUserMoneyDetails 钱包记录表
SysUserMoneyDetails struct {
ID int64 `gorm:"column:id;type:bigint;not null;autoIncrement;comment:钱包详情id" json:"id"`
UserID int64 `gorm:"column:user_id;type:bigint;comment:用户id" json:"userId"`
RelationID string `gorm:"column:relation_id;type:varchar(191);collate:utf8mb4_general_ci;comment:关联ID" json:"relationId"`
SysUserID int64 `gorm:"column:sys_user_id;type:bigint;comment:渠道用户id" json:"sysUserId"`
ByUserID int64 `gorm:"column:by_user_id;type:bigint;comment:对应用户id" json:"byUserId"`
Title string `gorm:"column:title;type:varchar(191);collate:utf8mb4_general_ci;comment:标题" json:"title"`
Classify int `gorm:"column:classify;type:int;comment:分类" json:"classify"` // 见常量定义
Type int `gorm:"column:type;type:int;default:1;comment:类别1充值2支出" json:"type"`
State int `gorm:"column:state;type:int;default:1;comment:状态 1待支付 2已到账 3取消" json:"state"`
Money float64 `gorm:"column:money;type:decimal(10,4);comment:金额" json:"money"` // 高精度可用 decimal.Decimal
Content string `gorm:"column:content;type:varchar(191);collate:utf8mb4_general_ci;comment:内容" json:"content"`
MoneyType int `gorm:"column:money_type;type:int;default:1;comment:金额类型1红包2金豆" json:"moneyType"`
CreateTime string `gorm:"column:create_time;type:varchar(64);collate:utf8mb4_bin;comment:创建时间" json:"createTime"`
SourceID int64 `gorm:"column:source_id;type:bigint;comment:源id" json:"sourceId"`
}
SysUserMoneyDetailsCopy1 struct {
ID int64 `gorm:"column:id;type:bigint;not null;autoIncrement;comment:钱包详情id" json:"id"`
UserID int64 `gorm:"column:user_id;type:bigint;comment:用户id" json:"userId"`
RelationID string `gorm:"column:relation_id;type:varchar(191);collate:utf8mb4_general_ci;comment:关联ID" json:"relationId"`
SysUserID int64 `gorm:"column:sys_user_id;type:bigint;comment:渠道用户id" json:"sysUserId"`
ByUserID int64 `gorm:"column:by_user_id;type:bigint;comment:对应用户id" json:"byUserId"`
Title string `gorm:"column:title;type:varchar(191);collate:utf8mb4_general_ci;comment:标题" json:"title"`
Classify int `gorm:"column:classify;type:int;comment:分类" json:"classify"` // 见常量定义
Type int `gorm:"column:type;type:int;default:1;comment:类别1充值2支出" json:"type"`
State int `gorm:"column:state;type:int;default:1;comment:状态 1待支付 2已到账 3取消" json:"state"`
Money float64 `gorm:"column:money;type:decimal(10,4);comment:金额" json:"money"` // 高精度可用 decimal.Decimal
Content string `gorm:"column:content;type:varchar(191);collate:utf8mb4_general_ci;comment:内容" json:"content"`
MoneyType int `gorm:"column:money_type;type:int;default:1;comment:金额类型1红包2金豆" json:"moneyType"`
CreateTime string `gorm:"column:create_time;type:varchar(64);collate:utf8mb4_bin;comment:创建时间" json:"createTime"`
SourceID int64 `gorm:"column:source_id;type:bigint;comment:源id" json:"sourceId"`
}
)
func (SysUserMoneyDetails) TableName() string {
return "sys_user_money_details"
}
func (SysUserMoneyDetailsCopy1) TableName() string {
return "sys_user_money_details_copy1"
}