rulenode.go 756 B

123456789101112131415161718
  1. package models
  2. import (
  3. "github.com/jinzhu/gorm"
  4. )
  5. // RuleNode 规则链中的节点
  6. type RuleNode struct {
  7. gorm.Model
  8. RecordId string `gorm:"column:record_id;size:32;index"`
  9. RuleChainID string `gorm:"column:rule_chain_id;size:32;index"` //关联rulechain id
  10. AdditionalInfo string `gorm:"column:additional_info;size:255;"` //附加属性信息
  11. Configuration string `gorm:"column:configuration;size:1024;"` //配置信息
  12. Type string `gorm:"column:type;size:200"` //类型
  13. Name string `gorm:"column:name;size:200"` //名称
  14. DebugModel bool `gorm:"column:debug_model"` //调试模式
  15. Intro string `gorm:"column:intro;size:1024"` //描述
  16. }