Files
agent/backend/internal/models/task_share.go

19 lines
521 B
Go

package models
import "time"
type SenlinAgentTaskShare struct {
ID uint `gorm:"primaryKey"`
Identity string `gorm:"type:char(36);uniqueIndex"`
TaskID uint `gorm:"index;not null"`
TaskIdentity string `gorm:"type:char(36);index"`
ObjectType string `gorm:"not null"`
ObjectID uint `gorm:"not null;index"`
ObjectIdentity string `gorm:"type:char(36);index"`
CreatedAt time.Time
}
func (SenlinAgentTaskShare) TableName() string {
return "senlin_agent_task_shares"
}