Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 25s
feat(admin): 新增工会管理功能 feat(activity): 添加活动管理相关服务 feat(user): 实现用户道具卡和积分管理 feat(guild): 新增工会成员管理功能 fix: 修复数据库连接配置 fix: 修正jwtoken导入路径 fix: 解决端口冲突问题 style: 统一代码格式和注释风格 style: 更新项目常量命名 docs: 添加项目框架和开发规范文档 docs: 更新接口文档注释 chore: 移除无用代码和文件 chore: 更新Makefile和配置文件 chore: 清理日志文件 test: 添加道具卡测试脚本
37 lines
3.1 KiB
Go
37 lines
3.1 KiB
Go
// 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
|
||
}
|