Documentation
¶
Index ¶
Constants ¶
View Source
const ( TargetTopic = "topic" TargetPost = "post" TargetUser = "user" TargetAdminUpload = "admin_upload" TargetPendingUpload = "pending_upload" TargetUploadOwner = "upload_owner" )
View Source
const ( UsageInlineImage = "inline_image" UsageAvatar = "avatar" UsageAdminUpload = "admin_upload" UsagePendingUpload = "pending_upload" UsageUploadOwner = "upload_owner" )
Variables ¶
This section is empty.
Functions ¶
func CreateIfAbsent ¶ added in v0.2.62
Types ¶
type Entity ¶
type Entity struct {
Id uint64 `gorm:"primaryKey;column:id;autoIncrement;not null;" json:"id"`
FileName string `` /* 128-byte string literal not displayed */
TargetType string `` /* 131-byte string literal not displayed */
TargetId uint64 `` /* 130-byte string literal not displayed */
UsageType string `` /* 129-byte string literal not displayed */
UserId uint64 `gorm:"column:user_id;type:bigint unsigned;not null;default:0;" json:"userId"`
CreatedAt time.Time `gorm:"column:created_at;autoCreateTime;<-:create;" json:"createdAt"`
UpdatedAt time.Time `gorm:"column:updated_at;autoUpdateTime;" json:"updatedAt"`
}
func GetByFileName ¶ added in v0.2.61
Click to show internal directories.
Click to hide internal directories.