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.