package model import "pure-admin/global" type SysConfig struct { ID int `gorm:"AUTO_INCREMENT;primary_key" json:"-"` //主键 Label string `gorm:"unique;size:30" sql:"index" json:"-"` //唯一标记 Value1 string `gorm:"size:100" sql:"index" json:"value1"` //取值1 ValueType string `gorm:"type:enum('string','number','bool');default:'string'" json:"-"` //值的类型 Desc string `gorm:"size:100" json:"desc"` //描述信息 Show bool `gorm:"type:tinyint(1);default:0" json:"-"` //是否提供给APP global.TIME_MODEL } type SysConfigView struct { ID int `json:"id"` Label string `json:"label"` Value1 string `json:"value1"` ValueType string `json:"valueType"` Show bool `json:"show"` } func (SysConfig) TableName() string { return "sys_config" }