dev_task_event.gen.go 1.6 KB

12345678910111213141516171819202122232425262728293031
  1. // Code generated by gorm.io/gen. DO NOT EDIT.
  2. // Code generated by gorm.io/gen. DO NOT EDIT.
  3. // Code generated by gorm.io/gen. DO NOT EDIT.
  4. package model
  5. import (
  6. "time"
  7. )
  8. const TableNameDevTaskEvent = "dev_task_event"
  9. // DevTaskEvent mapped from table <dev_task_event>
  10. type DevTaskEvent struct {
  11. ID int32 `gorm:"column:id;primaryKey;autoIncrement:true" json:"id"` // 计划任务事件表
  12. Eventid int64 `gorm:"column:eventid" json:"eventid,string"` // 事件ID。全局唯一
  13. Taskid int64 `gorm:"column:taskid" json:"taskid,string"` // 任务ID。全局唯一
  14. Starttime time.Time `gorm:"column:starttime" json:"starttime"` // 开始任务时间
  15. Endtime time.Time `gorm:"column:endtime" json:"endtime"` // 结束任务时间
  16. Status int32 `gorm:"column:status" json:"status"` // 任务的状态。1-执行中 2-执行结束
  17. Balarm int32 `gorm:"column:balarm" json:"balarm"` // 任务过程中是否告警。1-不告警 2-告警
  18. Alarmeventid int64 `gorm:"column:alarmeventid" json:"alarmeventid,string"` // 关联的告警事件id
  19. Result string `gorm:"column:result" json:"result"` // 动作执行结果。动作描述+执行结果
  20. CreateAt time.Time `gorm:"->" json:"create_at" c:"-"` // 创建时间
  21. UpdateAt time.Time `gorm:"->" json:"update_at" c:"-"` // 更新时间
  22. }
  23. // TableName DevTaskEvent's table name
  24. func (*DevTaskEvent) TableName() string {
  25. return TableNameDevTaskEvent
  26. }