1
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed

This commit is contained in:
昔念
2026-04-18 15:30:00 +08:00
parent 7844c5b76b
commit 823eef00ac
5 changed files with 231 additions and 7 deletions

View File

@@ -0,0 +1,34 @@
package model
import "blazing/cool"
const (
TableNameSptConfig = "config_spt"
)
// SptConfig SPT展示配置仅保留前端展示必需字段
type SptConfig struct {
*BaseConfig
TaskID uint32 `gorm:"not null;uniqueIndex;comment:'SPT任务ID'" json:"task_id" description:"SPT任务ID"`
Title string `gorm:"type:varchar(64);not null;default:'';comment:'SPT名字'" json:"title" description:"SPT名字"`
Description string `gorm:"type:text;not null;default:'';comment:'SPT描述'" json:"description" description:"SPT描述"`
}
func (*SptConfig) TableName() string {
return TableNameSptConfig
}
func (*SptConfig) GroupName() string {
return "default"
}
func NewSptConfig() *SptConfig {
return &SptConfig{
BaseConfig: NewBaseConfig(),
}
}
func init() {
cool.CreateTable(&SptConfig{})
}