You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
3.0 KiB
Go

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

// 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
}