Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DownloadRequest ¶
type ErrorResponse ¶
type ImageSizeList ¶
type ImageSizeList []*ImageSize
func (*ImageSizeList) Scan ¶
func (i *ImageSizeList) Scan(src interface{}) error
type Section ¶
type Section struct {
IdSection int `json:"id_section" db:"id_section"`
Name string `json:"name" db:"name"`
Path string `json:"path" db:"path"`
ImageSizes ImageSizeList `json:"image_sizes" db:"image_sizes"`
}
type UploadRequest ¶
type UploadRequest struct {
IdUpload string `json:"id_upload" db:"id_upload"`
Name string `json:"name" validate:"nonzero" db:"name"`
Section string `json:"section" validate:"nonzero" db:"section"`
FileName string `json:"file_name" validate:"nonzero"`
File []byte `json:"file" validate:"nonzero" db:"file"`
}
type UploadResponse ¶
type UploadResponse struct {
IdUpload string `json:"id_upload"`
}
type UploaderConfig ¶
type UploaderConfig struct {
Storage string `json:"storage"`
Host string `json:"host"`
Db manager.DBConfig `json:"db"`
Redis manager.RedisConfig `json:"redis"`
Rabbitmq manager.RabbitmqConfig `json:"rabbitmq"`
Dropbox dropbox.DropboxConfig `json:"dropbox"`
Migration services.MigrationConfig `json:"migration"`
Log struct {
Level string `json:"level"`
} `json:"log"`
}
UploaderConfig ...
Click to show internal directories.
Click to hide internal directories.