|
|
// 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 TableNameFissionCampaignDice = "fission_campaign_dice"
|
|
|
|
|
|
// FissionCampaignDice mapped from table <fission_campaign_dice>
|
|
|
type FissionCampaignDice struct {
|
|
|
ID int64 `gorm:"column:id;type:bigint;primaryKey;autoIncrement:true" json:"id"`
|
|
|
CreatedAt int64 `gorm:"column:created_at;type:bigint;not null" 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,priority:1;comment:活动ID" json:"campaign_id"`
|
|
|
InitChance int32 `gorm:"column:init_chance;type:int;not null;comment:初始骰子数" json:"init_chance"`
|
|
|
Chance int32 `gorm:"column:chance;type:int;not null;comment:达标获得的骰子数" json:"chance"`
|
|
|
DayChance int32 `gorm:"column:day_chance;type:int;not null;comment:每日获得的骰子数" json:"day_chance"`
|
|
|
TargetNum int32 `gorm:"column:target_num;type:int;not null;comment:达标条件需要的新用户个数" json:"target_num"`
|
|
|
FixDice int8 `gorm:"column:fix_dice;type:tinyint;not null;comment:开启固定骰子(0-不开启,1-开启)" json:"fix_dice"`
|
|
|
FixDiceTarget int32 `gorm:"column:fix_dice_target;type:int;not null;comment:获得固定骰子需要邀请的人数" json:"fix_dice_target"`
|
|
|
FixDiceLimit int32 `gorm:"column:fix_dice_limit;type:int;not null;comment:固定骰子限制获取数" json:"fix_dice_limit"`
|
|
|
FixDiceCond int8 `gorm:"column:fix_dice_cond;type:tinyint;not null;comment:邀请事件(1-安装,2-注册)" json:"fix_dice_cond"`
|
|
|
CustomDice string `gorm:"column:custom_dice;type:varchar(64);not null;comment:自定义骰子图片" json:"custom_dice"`
|
|
|
OpenMapPoint int8 `gorm:"column:open_map_point;type:tinyint;not null;comment:开启自定义底座(0-不开启,1-开启)" json:"open_map_point"`
|
|
|
MapPoint string `gorm:"column:map_point;type:varchar(255);not null;comment:自定义底座数据" json:"map_point"`
|
|
|
AwardType int8 `gorm:"column:award_type;type:tinyint;not null;default:1;comment:奖品碎片收集方式(1-随机收集,2-概率收集)" json:"award_type"`
|
|
|
Odds int32 `gorm:"column:odds;type:int;not null;comment:概率收集方式的中奖概率" json:"odds"`
|
|
|
OpenInvite int8 `gorm:"column:open_invite;type:tinyint;not null;comment:开启邀请挂件(0-关闭,1-开启)" json:"open_invite"`
|
|
|
RollAgain int8 `gorm:"column:roll_again;type:tinyint;not null;comment:开启再摇一次(0-关闭,1-开启)" json:"roll_again"`
|
|
|
PlayImg string `gorm:"column:play_img;type:varchar(128);not null;comment:play按钮图" json:"play_img"`
|
|
|
CloudImg string `gorm:"column:cloud_img;type:varchar(128);not null;comment:云朵图" json:"cloud_img"`
|
|
|
}
|
|
|
|
|
|
// TableName FissionCampaignDice's table name
|
|
|
func (*FissionCampaignDice) TableName() string {
|
|
|
return TableNameFissionCampaignDice
|
|
|
}
|