9 lines
422 B
Go
9 lines
422 B
Go
package infra
|
|
|
|
// StorageConfig configura el almacenamiento local de archivos subidos.
|
|
type StorageConfig struct {
|
|
BaseDir string `json:"base_dir"` // directorio base para almacenar archivos
|
|
MaxFileSize int64 `json:"max_file_size"` // tamano maximo en bytes (ej: 10<<20 = 10MB)
|
|
AllowedTypes []string `json:"allowed_types"` // MIME types permitidos (ej: ["image/png", "image/jpeg", "application/pdf"])
|
|
}
|