1Panel/backend/app/model/operate_log.go

24 lines
694 B
Go
Raw Normal View History

2022-08-16 23:30:23 +08:00
package model
import (
"time"
)
type OperationLog struct {
2022-09-01 16:48:43 +08:00
BaseModel
2022-08-16 23:30:23 +08:00
Group string `gorm:"type:varchar(64)" json:"group"`
Source string `gorm:"type:varchar(64)" json:"source"`
Action string `gorm:"type:varchar(64)" json:"action"`
IP string `gorm:"type:varchar(64)" json:"ip"`
Path string `gorm:"type:varchar(64)" json:"path"`
Method string `gorm:"type:varchar(64)" json:"method"`
UserAgent string `gorm:"type:varchar(256)" json:"userAgent"`
Body string `gorm:"type:longText" json:"body"`
Resp string `gorm:"type:longText" json:"resp"`
Latency time.Duration `gorm:"type:varchar(64)" json:"latency"`
Detail string `gorm:"type:longText" json:"detail"`
}