// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================

package do

import (
	"github.com/gogf/gf/v2/frame/g"
	"github.com/gogf/gf/v2/os/gtime"
)

// V1CamelOilToken is the golang structure of table camel_oil_token for DAO operations like Where/Data.
type V1CamelOilToken struct {
	g.Meta              `orm:"table:camel_oil_token, do:true"`
	Id                  any         // 主键ID
	UserId              any         // 用户ID，空字符串表示管理员创建
	Name                any         // 名称
	Phone               any         // 绑定的手机号
	Status              any         // 状态：0待验证码 1可用 2已禁用 3已过期 4登录失败
	LoginToken          any         // 登录后获取的token
	LoginTokenExpiresAt *gtime.Time // 登录token过期时间
	LastLoginAt         *gtime.Time // 最后登录时间
	BindCount           any         // 已绑定卡密数量
	TotalBindAmount     any         // 累计绑定金额
	LastBindAt          *gtime.Time // 最后绑定时间
	LastUsedAt          *gtime.Time // 最后使用时间
	Remark              any         // 备注
	CreatedAt           *gtime.Time // 创建时间
	UpdatedAt           *gtime.Time // 更新时间
	DeletedAt           *gtime.Time // 删除时间（软删除）
	RechargeLimitAmount any         // 充值金额限制
	RechargeLimitCount  any         // 充值次数限制
	TotalRechargeAmount any         // 总充值金额
}
