// 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 import ( "time" ) const TableNameActivityDrawEffects = "activity_draw_effects" // ActivityDrawEffects 抽奖效果日志 type ActivityDrawEffects struct { ID int64 `gorm:"column:id;primaryKey;autoIncrement:true;comment:主键ID" json:"id"` // 主键ID CreatedAt time.Time `gorm:"column:created_at;not null;default:CURRENT_TIMESTAMP(3);comment:创建时间" json:"created_at"` // 创建时间 DrawLogID int64 `gorm:"column:draw_log_id;not null;comment:抽奖日志ID(activity_draw_logs.id)" json:"draw_log_id"` // 抽奖日志ID(activity_draw_logs.id) UserID int64 `gorm:"column:user_id;not null;comment:用户ID(users.id)" json:"user_id"` // 用户ID(users.id) UserItemCardID int64 `gorm:"column:user_item_card_id;comment:用户卡实例ID(user_item_cards.id)" json:"user_item_card_id"` // 用户卡实例ID(user_item_cards.id) SystemItemCardID int64 `gorm:"column:system_item_card_id;comment:卡模板ID(system_item_cards.id)" json:"system_item_card_id"` // 卡模板ID(system_item_cards.id) Applied int32 `gorm:"column:applied;not null;default:1;comment:是否生效:0否 1是" json:"applied"` // 是否生效:0否 1是 CardType int32 `gorm:"column:card_type;not null;comment:卡类型快照" json:"card_type"` // 卡类型快照 EffectType int32 `gorm:"column:effect_type;not null;comment:效果类型快照" json:"effect_type"` // 效果类型快照 RewardMultiplierX1000 int32 `gorm:"column:reward_multiplier_x1000;not null;comment:奖励倍数(千分比)" json:"reward_multiplier_x1000"` // 奖励倍数(千分比) ProbabilityDeltaX1000 int32 `gorm:"column:probability_delta_x1000;not null;comment:概率相对增益(千分比)" json:"probability_delta_x1000"` // 概率相对增益(千分比) ScopeType int32 `gorm:"column:scope_type;not null;comment:适用范围快照" json:"scope_type"` // 适用范围快照 ActivityCategoryID int64 `gorm:"column:activity_category_id;comment:范围快照-活动分类ID" json:"activity_category_id"` // 范围快照-活动分类ID ActivityID int64 `gorm:"column:activity_id;comment:范围快照-活动ID" json:"activity_id"` // 范围快照-活动ID IssueID int64 `gorm:"column:issue_id;comment:范围快照-期ID" json:"issue_id"` // 范围快照-期ID Remark string `gorm:"column:remark;comment:备注" json:"remark"` // 备注 } // TableName ActivityDrawEffects's table name func (*ActivityDrawEffects) TableName() string { return TableNameActivityDrawEffects }