// Code generated by gorm.io/gen. DO NOT EDIT. // Code generated by gorm.io/gen. DO NOT EDIT. // Code generated by gorm.io/gen. DO NOT EDIT. package model const TableNameFissionKeep = "fission_keep" // FissionKeep mapped from table type FissionKeep struct { ID int64 `gorm:"column:id;type:bigint;primaryKey" json:"id"` CreatedAt int64 `gorm:"column:created_at;type:bigint;not null;index:idx_campaign_id_created_at,priority:2" json:"created_at"` UpdatedAt int64 `gorm:"column:updated_at;type:bigint;not null" json:"updated_at"` CampaignID int64 `gorm:"column:campaign_id;type:bigint;not null;index:idx_campaign_id_created_at,priority:1;comment:活动ID(fission_campaign表)" json:"campaign_id"` UserID int64 `gorm:"column:user_id;type:bigint;not null;index:idx_user_id,priority:1;comment:用户id" json:"user_id"` Num int32 `gorm:"column:num;type:int;not null;comment:剩余总道具数" json:"num"` MachineNum float64 `gorm:"column:machine_num;type:decimal(6,2);not null;default:0.00;comment:机器产生的道具数" json:"machine_num"` CollectNum int32 `gorm:"column:collect_num;type:int;not null;comment:获得的总一级道具数量" json:"collect_num"` Collect int32 `gorm:"column:collect;type:int;not null;comment:可收集的一级道具数量" json:"collect"` SecondNum int32 `gorm:"column:second_num;type:int;not null;comment:收集的二级道具数量" json:"second_num"` RewardID int64 `gorm:"column:reward_id;type:bigint;not null;comment:选择的奖品id(fission_campaign_reward表)" json:"reward_id"` RecordID int64 `gorm:"column:record_id;type:bigint;not null;comment:选择奖品的获奖记录id(fission_reward_record表)" json:"record_id"` FeedGetAt int64 `gorm:"column:feed_get_at;type:bigint;not null;comment:最后一次获喂养道具的时间" json:"feed_get_at"` Step int32 `gorm:"column:step;type:int;not null;comment:养成阶段" json:"step"` ExpiredAt int64 `gorm:"column:expired_at;type:bigint;not null;comment:过期时间戳(单位:s)" json:"expired_at"` Guided int8 `gorm:"column:guided;type:tinyint;not null;comment:是否已经进行了引导" json:"guided"` InviteLimit int8 `gorm:"column:invite_limit;type:tinyint;not null;comment:是否达到邀请上限(0-否,1-是)" json:"invite_limit"` ReselectAt int64 `gorm:"column:reselect_at;type:bigint;not null;comment:重新下一个奖品时间" json:"reselect_at"` CancelReward int8 `gorm:"column:cancel_reward;type:tinyint;not null;index:idx_campaign_id_expired_at_cancel_reward,priority:1;comment:是否取消了奖品(0-否,1-是)" json:"cancel_reward"` ReceiveOffline int64 `gorm:"column:receive_offline;type:bigint;not null;comment:最近一次领取离线狗粮时间" json:"receive_offline"` } // TableName FissionKeep's table name func (*FissionKeep) TableName() string { return TableNameFissionKeep }