3 Star 1 Fork 928

高煜涛/gin-vue-admin

forked from pixel/gin-vue-admin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
cancer.go 1.21 KB
一键复制 编辑 原始数据 按行查看 历史
高煜涛 提交于 2024-09-05 21:28 . 24/9/5
package cancer
import (
"gitee.com/g-qs/gin-vue-admin/server/global"
"gorm.io/datatypes"
)
type Cancer struct {
ID uint `json:"id" gorm:"column:id;comment:id;"`
Name string `json:"name" gorm:"column:name;comment:名称;"`
Questions []Questions `json:"questions" gorm:"foreignKey:Cid;references:ID"`
}
type Questions struct {
ID uint `json:"id" gorm:"primarykey;column:id"`
Cid uint `json:"cid" gorm:"column:cid;comment:癌症ID"`
Question string `json:"question" gorm:"column:question;comment:问题"`
Cancer Cancer `json:"-" form:"-" gorm:"->;foreignKey:Cid;references:ID;"`
}
type Options struct {
global.GVA_MODEL
UID uint `json:"uid" gorm:"column:uid;comment:用户ID"`
Options datatypes.JSON `json:"options" gorm:"column:options;comment:选项集"`
IsInfect *bool `json:"is_infect" gorm:"column:is_infect;comment:是否感染过(新冠)肺炎"`
IsInject *bool `json:"is_inject" gorm:"column:is_inject;comment:是否注射过(新冠)疫苗"`
}
func (Cancer) TableName() string {
return "fd_cancer"
}
func (Questions) TableName() string {
return "fd_cancer_question"
}
func (Options) TableName() string {
return "fd_cancer_options"
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/g-qs/gin-vue-admin.git
git@gitee.com:g-qs/gin-vue-admin.git
g-qs
gin-vue-admin
gin-vue-admin
533102b8437a

搜索帮助