12345678910111213141516171819202122232425262728293031323334353637 |
- package databus
- import "go-common/library/time"
- // TableName case tablename
- func (*Apply) TableName() string {
- return "group_apply"
- }
- // Apply apply model
- type Apply struct {
- ID int `gorm:"column:id" json:"id"`
- Group string `gorm:"column:group" json:"group"`
- Cluster string `gorm:"column:cluster" json:"cluster"`
- TopicRemark string `gorm:"column:topic_remark" json:"topic_remark"`
- TopicID int `gorm:"column:topic_id" json:"topic_id"`
- TopicName string `gorm:"column:topic_name" json:"topic"`
- AppID int `gorm:"column:app_id" json:"app_id"`
- Project string `gorm:"column:project" json:"project"`
- Operation int8 `gorm:"column:operation" json:"operation"`
- State int8 `gorm:"column:state" json:"state"`
- Operator string `gorm:"column:operator" json:"operator"`
- Remark string `gorm:"column:remark" json:"remark"`
- Ctime time.Time `gorm:"column:ctime" json:"ctime"`
- Mtime time.Time `gorm:"column:mtime" json:"mtime"`
- // notify
- Gid int `gorm:"-" json:"notify_gid"`
- Nid int64 `gorm:"-" json:"notify_id"`
- Offset string `gorm:"-" json:"notify_offset"`
- Nstate int8 `gorm:"-" json:"notify_state"`
- Filter int8 `gorm:"-" json:"notify_filter"`
- Concurrent int8 `gorm:"-" json:"notify_concurrent"`
- Callback string `gorm:"-" json:"notify_callback"`
- Filters string `gorm:"-" json:"-"`
- FilterList []*Filter `gorm:"-" json:"filters"`
- Zone string `gorm:"-" json:"notify_zone"`
- }
|