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