github.com/easysoft/zendata@v0.0.0-20240513203326-705bd5a7fd67/internal/server/model/zd-instances.go (about) 1 package model 2 3 import ( 4 consts "github.com/easysoft/zendata/internal/pkg/const" 5 ) 6 7 type ZdInstances struct { 8 BaseModel 9 10 Title string `json:"title" yaml:"title,omitempty"` 11 Desc string `json:"desc" yaml:"desc,omitempty"` 12 13 Yaml string `json:"yaml" yaml:"-"` 14 Path string `json:"path" yaml:"-"` 15 Folder string `json:"folder" yaml:"-"` 16 17 FileName string `json:"fileName" yaml:"-"` 18 ReferName string `json:"referName" yaml:"-"` 19 20 From string `gorm:"-" json:"from"` 21 Instances []ZdInstancesItem `gorm:"ForeignKey:instancesID" json:"instances" yaml:"instances"` 22 } 23 24 func (*ZdInstances) TableName() string { 25 return consts.TablePrefix + "instances" 26 }