relation.go 730 B

123456789101112131415
  1. package models
  2. import "github.com/jinzhu/gorm"
  3. // Relation 规则节点关系
  4. type Relation struct {
  5. gorm.Model
  6. RecordId string `gorm:"column:record_id;size:32;index"`
  7. FromID string `gorm:"column:from_id;size:32;index"` // 起始节点ID
  8. FromType string `gorm:"column:from_type;size:200;"` // 起始节点类型
  9. ToID string `gorm:"column:to_id;size:32;index"` // 目标节点Id
  10. ToType string `gorm:"column:to_type;size:200"` // 目标节点类型
  11. RelationTypeGroup string `gorm:"column:relation_type_group;size:100;"` // 关系类型组
  12. RelationType string `gorm:"column:relation_type;size:100;"` // 关系类型
  13. }