diff --git a/server/db/mysqlmanager/meta.go b/server/db/mysqlmanager/meta.go index c41060593c93c28e4e8fe1f8375f049c4e71d9aa..5dbb7f5861d460a65bba2a154c126efa34b79697 100644 --- a/server/db/mysqlmanager/meta.go +++ b/server/db/mysqlmanager/meta.go @@ -8,29 +8,31 @@ const ( ) type Topo_configuration struct { - ID uint `gorm:"primary_key;AUTO_INCREMENT" json:"id"` - Name string `gorm:"not null;type:varchar(200)" json:"conf_name"` - Version string `gorm:"not null;type:varchar(20)" json:"conf_version"` - Description string `gorm:"type:text" json:"description"` - CreatedAt string `gorm:"not null" json:"create_time"` - UpdatedAt string `gorm:"not null" json:"update_time"` - Preserve uint `gorm:"not null" json:"preserve"` - BatchId uint `gorm:"not null" json:"batchId"` - NodeRules [][]Filter_rule `gorm:"type:text" json:"node_rules"` - TagRules []Tag_rule `gorm:"type:text" json:"tag_rules"` + ID uint `gorm:"primary_key;AUTO_INCREMENT" json:"id"` + Name string `gorm:"not null;type:varchar(200)" json:"conf_name"` + Version string `gorm:"not null;type:varchar(20)" json:"conf_version"` + Description string `gorm:"type:text" json:"description"` + CreatedAt string `gorm:"not null" json:"create_time"` + UpdatedAt string `gorm:"not null" json:"update_time"` + Preserve uint `gorm:"not null" json:"preserve"` + BatchId uint `gorm:"not null" json:"batchId"` + NodeRules [][]Filter_rule `gorm:"type:text" json:"node_rules"` + TagRules []Tag_rule `gorm:"type:text" json:"tag_rules"` + NodeCoordinate []map[string]map[string]float32 `gorm:"type:text" json:"node_coordi"` } type Topo_configuration_DB struct { - ID uint `gorm:"primary_key;AUTO_INCREMENT" json:"id"` - Name string `gorm:"not null;type:varchar(200)" json:"conf_name"` - Version string `gorm:"not null;type:varchar(20)" json:"conf_version"` - Description string `gorm:"type:text" json:"description"` - CreatedAt string `gorm:"not null" json:"create_time"` - UpdatedAt string `gorm:"not null" json:"update_time"` - Preserve uint `gorm:"not null" json:"preserve"` - BatchId uint `gorm:"not null" json:"batchId"` - NodeRules string `gorm:"type:text" json:"node_rules"` - TagRules string `gorm:"type:text" json:"tag_rules"` + ID uint `gorm:"primary_key;AUTO_INCREMENT" json:"id"` + Name string `gorm:"not null;type:varchar(200)" json:"conf_name"` + Version string `gorm:"not null;type:varchar(20)" json:"conf_version"` + Description string `gorm:"type:text" json:"description"` + CreatedAt string `gorm:"not null" json:"create_time"` + UpdatedAt string `gorm:"not null" json:"update_time"` + Preserve uint `gorm:"not null" json:"preserve"` + BatchId uint `gorm:"not null" json:"batchId"` + NodeRules string `gorm:"type:text" json:"node_rules"` + TagRules string `gorm:"type:text" json:"tag_rules"` + NodeCoordinate string `gorm:"type:text" json:"node_coordinate"` } type Filter_rule struct {