Files
hr_data_analyzer/models/analyze.go
T
2026-04-30 08:54:07 +08:00

19 lines
717 B
Go

package models
import "gorm.io/gorm"
type AIAnalysisRecord struct {
gorm.Model
RegionID *uint32 `gorm:"index" json:"regionId"`
SourceType string `gorm:"size:32" json:"sourceType"`
AnalysisType string `gorm:"size:32" json:"analysisType"`
InputTokens int `json:"inputTokens"`
OutputTokens int `json:"outputTokens"`
InputSizeBytes int `json:"inputSizeBytes"`
OutputSizeBytes int `json:"outputSizeBytes"`
DurationMs int64 `json:"durationMs"`
OriginalFileSize int64 `json:"originalFileSize"`
CompressedContentSize int64 `json:"compressedContentSize"`
UploadTime int64 `json:"uploadTime"`
}