github.com/easysoft/zendata@v0.0.0-20240513203326-705bd5a7fd67/internal/server/model/zd-ranges.go (about) 1 package model 2 3 import ( 4 consts "github.com/easysoft/zendata/internal/pkg/const" 5 ) 6 7 type ZdRanges struct { 8 BaseModel 9 10 Title string `json:"title"` 11 Desc string `json:"desc"` 12 Prefix string `json:"prefix"` 13 Postfix string `json:"postfix"` 14 Format string `json:"format"` 15 16 Yaml string `json:"yaml"` 17 Path string `json:"path" yaml:"-"` 18 Folder string `json:"folder" yaml:"-"` 19 FileName string `json:"fileName" yaml:"-"` 20 ReferName string `json:"referName" yaml:"-"` 21 22 Ranges []ZdRangesItem `gorm:"ForeignKey:rangesID" json:"ranges" yaml:"-"` 23 RangeMap map[string]string `gorm:"-" yaml:"ranges"` 24 } 25 26 func (*ZdRanges) TableName() string { 27 return consts.TablePrefix + "ranges" 28 }