Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FileMetaToInfo ¶ added in v0.7.0
FileMetaToInfo - преобразование данных файла предназначенных для хранилища в формат данных для передачи клиенту.
func FileMetaToInfoPointer ¶ added in v0.7.0
FileMetaToInfoPointer - аналог FileMetaToInfo, но принимает и возвращает указатель.
func ImageMetaToInfo ¶ added in v0.7.0
ImageMetaToInfo - преобразование данных изображения предназначенных для хранилища в формат данных для передачи клиенту.
func ImageMetaToInfoPointer ¶ added in v0.7.0
ImageMetaToInfoPointer - аналог ImageMetaToInfo, но принимает и возвращает указатель.
Types ¶
type FileMeta ¶ added in v0.6.14
type FileMeta struct {
Path string `json:"path,omitempty"`
ContentType string `json:"type,omitempty"`
OriginalName string `json:"origin,omitempty"`
Size uint64 `json:"size,omitempty"`
CreatedAt *time.Time `json:"created,omitempty"`
UpdatedAt *time.Time `json:"updated,omitempty"`
}
FileMeta - метаинформация о файле, позволяет сохранять в БД и читать из неё в виде json.
type ImageMeta ¶ added in v0.6.14
type ImageMeta struct {
Path string `json:"path,omitempty"`
ContentType string `json:"type,omitempty"`
OriginalName string `json:"origin,omitempty"`
Width uint64 `json:"width,omitempty"`
Height uint64 `json:"height,omitempty"`
Size uint64 `json:"size,omitempty"`
CreatedAt *time.Time `json:"created,omitempty"`
UpdatedAt *time.Time `json:"updated,omitempty"`
}
ImageMeta - метаинформация об изображении, позволяет сохранять в БД и читать из неё в виде json.
type ZeronullUint64 ¶ added in v0.14.0
type ZeronullUint64 uint64
ZeronullUint64 - целочисленный тип для которого значение 0 в БД хранится как NULL.
func (*ZeronullUint64) Scan ¶ added in v0.14.0
func (e *ZeronullUint64) Scan(value any) error
Scan implements the Scanner interface.