Files
qvyun/backend/database/fields/storage.go
2025-01-14 20:13:25 +08:00

19 lines
455 B
Go

package fields
// swagger:enum UserStatus
// ENUM( Local ,AliOSS, S3, MinIO)
type StorageType int16
type StorageConfig struct {
Path *string `json:"path"`
S3 *StorageS3Config `json:"s3"`
}
type StorageS3Config struct {
Endpoint string `json:"endpoint"`
AccessKeyID string `json:"access_key_id"`
AccessKeySecret string `json:"access_key_secret"`
BucketName string `json:"bucket"`
Path string `json:"path"`
}