✨ add search function
This commit is contained in:
@@ -22,6 +22,7 @@ type ScaStorageExtra struct {
|
||||
IsAnime string `gorm:"column:is_anime;type:varchar(50);comment:是否是动漫图片" json:"is_anime"` // 是否是动漫图片
|
||||
Landscape string `gorm:"column:landscape;type:varchar(50);comment:风景类型" json:"landscape"` // 风景类型
|
||||
Hash string `gorm:"column:hash;type:varchar(255);comment:哈希值" json:"hash"` // 哈希值
|
||||
HasQrcode string `gorm:"column:has_qrcode;type:varchar(50);comment:是否有二维码" json:"has_qrcode"` // 是否有二维码
|
||||
CreatedAt time.Time `gorm:"column:created_at;type:timestamp;autoCreateTime;comment:创建时间" json:"created_at"` // 创建时间
|
||||
UpdatedAt time.Time `gorm:"column:updated_at;type:timestamp;autoUpdateTime;comment:更新时间" json:"updated_at"` // 更新时间
|
||||
DeletedAt gorm.DeletedAt `gorm:"column:deleted_at;type:timestamp;comment:删除时间" json:"deleted_at"` // 删除时间
|
||||
|
@@ -35,6 +35,7 @@ func newScaStorageExtra(db *gorm.DB, opts ...gen.DOOption) scaStorageExtra {
|
||||
_scaStorageExtra.IsAnime = field.NewString(tableName, "is_anime")
|
||||
_scaStorageExtra.Landscape = field.NewString(tableName, "landscape")
|
||||
_scaStorageExtra.Hash = field.NewString(tableName, "hash")
|
||||
_scaStorageExtra.HasQrcode = field.NewString(tableName, "has_qrcode")
|
||||
_scaStorageExtra.CreatedAt = field.NewTime(tableName, "created_at")
|
||||
_scaStorageExtra.UpdatedAt = field.NewTime(tableName, "updated_at")
|
||||
_scaStorageExtra.DeletedAt = field.NewField(tableName, "deleted_at")
|
||||
@@ -57,6 +58,7 @@ type scaStorageExtra struct {
|
||||
IsAnime field.String // 是否是动漫图片
|
||||
Landscape field.String // 风景类型
|
||||
Hash field.String // 哈希值
|
||||
HasQrcode field.String // 是否有二维码
|
||||
CreatedAt field.Time // 创建时间
|
||||
UpdatedAt field.Time // 更新时间
|
||||
DeletedAt field.Field // 删除时间
|
||||
@@ -84,6 +86,7 @@ func (s *scaStorageExtra) updateTableName(table string) *scaStorageExtra {
|
||||
s.IsAnime = field.NewString(table, "is_anime")
|
||||
s.Landscape = field.NewString(table, "landscape")
|
||||
s.Hash = field.NewString(table, "hash")
|
||||
s.HasQrcode = field.NewString(table, "has_qrcode")
|
||||
s.CreatedAt = field.NewTime(table, "created_at")
|
||||
s.UpdatedAt = field.NewTime(table, "updated_at")
|
||||
s.DeletedAt = field.NewField(table, "deleted_at")
|
||||
@@ -103,7 +106,7 @@ func (s *scaStorageExtra) GetFieldByName(fieldName string) (field.OrderExpr, boo
|
||||
}
|
||||
|
||||
func (s *scaStorageExtra) fillFieldMap() {
|
||||
s.fieldMap = make(map[string]field.Expr, 11)
|
||||
s.fieldMap = make(map[string]field.Expr, 12)
|
||||
s.fieldMap["id"] = s.ID
|
||||
s.fieldMap["user_id"] = s.UserID
|
||||
s.fieldMap["info_id"] = s.InfoID
|
||||
@@ -112,6 +115,7 @@ func (s *scaStorageExtra) fillFieldMap() {
|
||||
s.fieldMap["is_anime"] = s.IsAnime
|
||||
s.fieldMap["landscape"] = s.Landscape
|
||||
s.fieldMap["hash"] = s.Hash
|
||||
s.fieldMap["has_qrcode"] = s.HasQrcode
|
||||
s.fieldMap["created_at"] = s.CreatedAt
|
||||
s.fieldMap["updated_at"] = s.UpdatedAt
|
||||
s.fieldMap["deleted_at"] = s.DeletedAt
|
||||
|
Reference in New Issue
Block a user