gva-pms/server/model/system/sys_monitor_config.go

15 lines
412 B
Go

package system
import "gorm.io/gorm"
// 监控配置表(配置需要监听的表和字段)
type SysMonitorConfig struct {
gorm.Model
SysTableName string `gorm:colomn:sys_table_name;uniqueIndex:idx_table_field"` // 唯一索引防止重复配置
FieldName string `gorm:fcolomn:field_name;uniqueIndex:idx_table_field"`
}
func (s *SysMonitorConfig) TableName() string {
return "sys_monitor_configs"
}