// 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 TableNameFissionCampaignSign = "fission_campaign_sign" // FissionCampaignSign mapped from table type FissionCampaignSign 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;uniqueIndex:uniq_campaign_id,priority:1;comment:活动ID" json:"campaign_id"` SignType int8 `gorm:"column:sign_type;type:tinyint;not null;comment:签到类型(1-普通签到,2-阶梯签到,3-周期签到)" json:"sign_type"` IsContinue int8 `gorm:"column:is_continue;type:tinyint;not null;comment:是否连续签到(1-是,0-否)" json:"is_continue"` HasCard int8 `gorm:"column:has_card;type:tinyint;not null;comment:是否开启签到卡(1-开启,0-不开启)" json:"has_card"` InviteNum int32 `gorm:"column:invite_num;type:int;not null;comment:邀请好友数可获得签到卡" json:"invite_num"` IsLoop int8 `gorm:"column:is_loop;type:tinyint;not null;comment:是否支持阶梯可循环(0-否,1-是)" json:"is_loop"` SignCycle int32 `gorm:"column:sign_cycle;type:int;not null;comment:签到周期" json:"sign_cycle"` RecycleType int8 `gorm:"column:recycle_type;type:tinyint;not null;comment:重新签到模式(1-断签重签,2-周期重签)" json:"recycle_type"` Color string `gorm:"column:color;type:varchar(10);not null;comment:主题颜色" json:"color"` } // TableName FissionCampaignSign's table name func (*FissionCampaignSign) TableName() string { return TableNameFissionCampaignSign }