Versions in this module Expand all Collapse all v1 v1.11.2 Feb 2, 2026 v1.11.1 Feb 2, 2026 v1.11.0 Jan 26, 2026 v1.10.8 Jan 22, 2026 v1.10.7 Jan 22, 2026 v1.10.6 Jan 22, 2026 v1.10.0 Jan 22, 2026 v1.9.9 Sep 28, 2025 Changes in this version + type UserAPIKey struct + ExpiresAt *time.Time + KeyHash string + LastUsedAt *time.Time + Name string + Prefix string + Revoked bool + RevokedAt *time.Time + UserID uint + func (UserAPIKey) TableName() string v1.9.5 Sep 24, 2025 Changes in this version + type AdminOperationLog struct + Action string + ActorID *uint + ActorName string + IP string + LatencyMs int64 + Message string + Success bool + Target string + type AdminOperationLogQuery struct + Action string + Actor string + Page int + PageSize int + Success *bool + type TransferLog struct + DurationMs int64 + FileCode string + FileCodeID uint + FileName string + FileSize int64 + IP string + Operation string + UserID *uint + Username string + type TransferLogQuery struct + Operation string + Page int + PageSize int + Search string + UserID *uint v1.8.2 Sep 22, 2025 v1.8.1 Sep 21, 2025 v1.7.1 Sep 21, 2025 v1.7.1-local.7edcf03 Sep 22, 2025 v1.5.0 Sep 13, 2025 v1.0.1 Sep 13, 2025 Changes in this version + type ChunkQuery struct + ChunkIndex *int + Completed *bool + Limit int + Offset int + Status string + UploadID string + type ChunkStats struct + CompletedChunks int64 + FailedChunks int64 + PendingChunks int64 + TotalChunks int64 + type ChunkUpdate struct + ChunkHash *string + Completed *bool + LastError *string + RetryCount *int + Status *string + UpdatedAt *time.Time + type FileCode struct + Code string + ExpiredAt *time.Time + ExpiredCount int + FileHash string + FilePath string + IsChunked bool + OwnerIP string + Prefix string + RequireAuth bool + Size int64 + Suffix string + Text string + UUIDFileName string + UploadID string + UploadType string + UsedCount int + UserID *uint + func (f *FileCode) GetFilePath() string + func (f *FileCode) IsExpired() bool + type FileCodeQuery struct + Code string + EndDate *time.Time + IsExpired *bool + Limit int + Offset int + RequireAuth *bool + Search string + StartDate *time.Time + UploadType string + UserID *uint + type FileCodeStats struct + AnonymousFiles int64 + ExpiredFiles int64 + TodayDownloads int64 + TodayUploads int64 + TotalFiles int64 + TotalSize int64 + UserFiles int64 + type FileCodeUpdate struct + ExpiredAt *time.Time + ExpiredCount *int + OwnerIP *string + RequireAuth *bool + UsedCount *int + type KeyValue struct + Key string + Value string + type KeyValueQuery struct + Key string + KeyPrefix string + Limit int + Offset int + type KeyValueUpdate struct + UpdatedAt *time.Time + Value *string + type SessionQuery struct + EndDate *time.Time + IPAddress string + IsActive *bool + Limit int + Offset int + SessionID string + StartDate *time.Time + UserID *uint + type SessionUpdate struct + ExpiresAt *time.Time + IsActive *bool + UpdatedAt *time.Time + type UploadChunk struct + ChunkHash string + ChunkIndex int + ChunkSize int + Completed bool + CreatedAt time.Time + FileName string + FileSize int64 + ID uint + LastError string + RetryCount int + Status string + TotalChunks int + UpdatedAt time.Time + UploadID string + type User struct + Avatar string + Email string + EmailVerified bool + LastLoginAt *time.Time + LastLoginIP string + MaxStorageQuota int64 + MaxUploadSize int64 + Nickname string + PasswordHash string + Role string + Status string + TotalDownloads int + TotalStorage int64 + TotalUploads int + Username string + type UserQuery struct + Email string + ID *uint + Limit int + Offset int + Role string + Search string + Status string + Username string + type UserSession struct + ExpiresAt time.Time + IPAddress string + IsActive bool + SessionID string + UserAgent string + UserID uint + type UserStats struct + FileCount int + TotalDownloads int + TotalStorage int64 + TotalUploads int + UserID uint + type UserUpdate struct + Avatar *string + Email *string + EmailVerified *bool + LastLoginAt *time.Time + LastLoginIP *string + Nickname *string + PasswordHash *string + Role *string + Status *string + Username *string