This commit is contained in:
li 2022-01-22 13:07:06 +08:00
parent 0da3b4c5c5
commit c3deaf9b47
2 changed files with 6 additions and 508 deletions

View File

@ -4,7 +4,6 @@ package model
import (
"errors"
"fmt"
"strings"
"time"
"github.com/jinzhu/gorm"
@ -30,15 +29,6 @@ func (qs GoodsCategoryQuerySet) w(db *gorm.DB) GoodsCategoryQuerySet {
return NewGoodsCategoryQuerySet(db)
}
func (qs GoodsCategoryQuerySet) Select(fields ...GoodsCategoryDBSchemaField) GoodsCategoryQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
// Create is an autogenerated method
// nolint: dupl
func (o *GoodsCategory) Create(db *gorm.DB) error {
@ -361,18 +351,6 @@ func (qs GoodsCategoryQuerySet) NameEq(name string) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
// NameGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameGt(name string) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameGte(name string) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
// NameIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameIn(name ...string) GoodsCategoryQuerySet {
@ -383,24 +361,6 @@ func (qs GoodsCategoryQuerySet) NameIn(name ...string) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("name IN (?)", name))
}
// NameLike is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameLike(name string) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameLt(name string) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameLte(name string) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
// NameNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameNe(name string) GoodsCategoryQuerySet {
@ -417,12 +377,6 @@ func (qs GoodsCategoryQuerySet) NameNotIn(name ...string) GoodsCategoryQuerySet
return qs.w(qs.db.Where("name NOT IN (?)", name))
}
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameNotlike(name string) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) Offset(offset int) GoodsCategoryQuerySet {
@ -465,12 +419,6 @@ func (qs GoodsCategoryQuerySet) OrderAscByLevel() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("level ASC"))
}
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscByName() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
// OrderAscByParentCatId is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscByParentCatId() GoodsCategoryQuerySet {
@ -525,12 +473,6 @@ func (qs GoodsCategoryQuerySet) OrderDescByLevel() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("level DESC"))
}
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescByName() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
// OrderDescByParentCatId is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescByParentCatId() GoodsCategoryQuerySet {
@ -948,15 +890,6 @@ func (qs GoodsOrderQuerySet) w(db *gorm.DB) GoodsOrderQuerySet {
return NewGoodsOrderQuerySet(db)
}
func (qs GoodsOrderQuerySet) Select(fields ...GoodsOrderDBSchemaField) GoodsOrderQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
// Create is an autogenerated method
// nolint: dupl
func (o *GoodsOrder) Create(db *gorm.DB) error {
@ -1205,18 +1138,6 @@ func (qs GoodsOrderQuerySet) DeliveryExtraInfoEq(deliveryExtraInfo string) Goods
return qs.w(qs.db.Where("delivery_extra_info = ?", deliveryExtraInfo))
}
// DeliveryExtraInfoGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoGt(deliveryExtraInfo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_extra_info > ?", deliveryExtraInfo))
}
// DeliveryExtraInfoGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoGte(deliveryExtraInfo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_extra_info >= ?", deliveryExtraInfo))
}
// DeliveryExtraInfoIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoIn(deliveryExtraInfo ...string) GoodsOrderQuerySet {
@ -1227,24 +1148,6 @@ func (qs GoodsOrderQuerySet) DeliveryExtraInfoIn(deliveryExtraInfo ...string) Go
return qs.w(qs.db.Where("delivery_extra_info IN (?)", deliveryExtraInfo))
}
// DeliveryExtraInfoLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoLike(deliveryExtraInfo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_extra_info LIKE ?", deliveryExtraInfo))
}
// DeliveryExtraInfoLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoLt(deliveryExtraInfo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_extra_info < ?", deliveryExtraInfo))
}
// DeliveryExtraInfoLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoLte(deliveryExtraInfo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_extra_info <= ?", deliveryExtraInfo))
}
// DeliveryExtraInfoNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoNe(deliveryExtraInfo string) GoodsOrderQuerySet {
@ -1261,12 +1164,6 @@ func (qs GoodsOrderQuerySet) DeliveryExtraInfoNotIn(deliveryExtraInfo ...string)
return qs.w(qs.db.Where("delivery_extra_info NOT IN (?)", deliveryExtraInfo))
}
// DeliveryExtraInfoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoNotlike(deliveryExtraInfo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_extra_info NOT LIKE ?", deliveryExtraInfo))
}
// DeliveryFeeEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryFeeEq(deliveryFee uint32) GoodsOrderQuerySet {
@ -1385,18 +1282,6 @@ func (qs GoodsOrderQuerySet) DeliveryTrackingNoEq(deliveryTrackingNo string) Goo
return qs.w(qs.db.Where("delivery_tracking_no = ?", deliveryTrackingNo))
}
// DeliveryTrackingNoGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoGt(deliveryTrackingNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_tracking_no > ?", deliveryTrackingNo))
}
// DeliveryTrackingNoGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoGte(deliveryTrackingNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_tracking_no >= ?", deliveryTrackingNo))
}
// DeliveryTrackingNoIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoIn(deliveryTrackingNo ...string) GoodsOrderQuerySet {
@ -1407,24 +1292,6 @@ func (qs GoodsOrderQuerySet) DeliveryTrackingNoIn(deliveryTrackingNo ...string)
return qs.w(qs.db.Where("delivery_tracking_no IN (?)", deliveryTrackingNo))
}
// DeliveryTrackingNoLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoLike(deliveryTrackingNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_tracking_no LIKE ?", deliveryTrackingNo))
}
// DeliveryTrackingNoLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoLt(deliveryTrackingNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_tracking_no < ?", deliveryTrackingNo))
}
// DeliveryTrackingNoLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoLte(deliveryTrackingNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_tracking_no <= ?", deliveryTrackingNo))
}
// DeliveryTrackingNoNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoNe(deliveryTrackingNo string) GoodsOrderQuerySet {
@ -1441,12 +1308,6 @@ func (qs GoodsOrderQuerySet) DeliveryTrackingNoNotIn(deliveryTrackingNo ...strin
return qs.w(qs.db.Where("delivery_tracking_no NOT IN (?)", deliveryTrackingNo))
}
// DeliveryTrackingNoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoNotlike(deliveryTrackingNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_tracking_no NOT LIKE ?", deliveryTrackingNo))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GetDB() *gorm.DB {
@ -1613,12 +1474,6 @@ func (qs GoodsOrderQuerySet) OrderAscByDeletedAt() GoodsOrderQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDeliveryExtraInfo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDeliveryExtraInfo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_extra_info ASC"))
}
// OrderAscByDeliveryFee is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDeliveryFee() GoodsOrderQuerySet {
@ -1631,12 +1486,6 @@ func (qs GoodsOrderQuerySet) OrderAscByDeliveryStatus() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_status ASC"))
}
// OrderAscByDeliveryTrackingNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDeliveryTrackingNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_tracking_no ASC"))
}
// OrderAscByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByGoodsId() GoodsOrderQuerySet {
@ -1679,12 +1528,6 @@ func (qs GoodsOrderQuerySet) OrderAscByQuantity() GoodsOrderQuerySet {
return qs.w(qs.db.Order("quantity ASC"))
}
// OrderAscBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscBySerialNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("serial_no ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByUid() GoodsOrderQuerySet {
@ -1727,12 +1570,6 @@ func (qs GoodsOrderQuerySet) OrderDescByDeletedAt() GoodsOrderQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDeliveryExtraInfo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDeliveryExtraInfo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_extra_info DESC"))
}
// OrderDescByDeliveryFee is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDeliveryFee() GoodsOrderQuerySet {
@ -1745,12 +1582,6 @@ func (qs GoodsOrderQuerySet) OrderDescByDeliveryStatus() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_status DESC"))
}
// OrderDescByDeliveryTrackingNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDeliveryTrackingNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_tracking_no DESC"))
}
// OrderDescByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByGoodsId() GoodsOrderQuerySet {
@ -1793,12 +1624,6 @@ func (qs GoodsOrderQuerySet) OrderDescByQuantity() GoodsOrderQuerySet {
return qs.w(qs.db.Order("quantity DESC"))
}
// OrderDescBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescBySerialNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("serial_no DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByUid() GoodsOrderQuerySet {
@ -2083,18 +1908,6 @@ func (qs GoodsOrderQuerySet) SerialNoEq(serialNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("serial_no = ?", serialNo))
}
// SerialNoGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoGt(serialNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("serial_no > ?", serialNo))
}
// SerialNoGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoGte(serialNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("serial_no >= ?", serialNo))
}
// SerialNoIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoIn(serialNo ...string) GoodsOrderQuerySet {
@ -2105,24 +1918,6 @@ func (qs GoodsOrderQuerySet) SerialNoIn(serialNo ...string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("serial_no IN (?)", serialNo))
}
// SerialNoLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoLike(serialNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("serial_no LIKE ?", serialNo))
}
// SerialNoLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoLt(serialNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("serial_no < ?", serialNo))
}
// SerialNoLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoLte(serialNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("serial_no <= ?", serialNo))
}
// SerialNoNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoNe(serialNo string) GoodsOrderQuerySet {
@ -2139,12 +1934,6 @@ func (qs GoodsOrderQuerySet) SerialNoNotIn(serialNo ...string) GoodsOrderQuerySe
return qs.w(qs.db.Where("serial_no NOT IN (?)", serialNo))
}
// SerialNoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoNotlike(serialNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("serial_no NOT LIKE ?", serialNo))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidEq(uid uint32) GoodsOrderQuerySet {
@ -2572,15 +2361,6 @@ func (qs GoodsQuerySet) w(db *gorm.DB) GoodsQuerySet {
return NewGoodsQuerySet(db)
}
func (qs GoodsQuerySet) Select(fields ...GoodsDBSchemaField) GoodsQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
// Create is an autogenerated method
// nolint: dupl
func (o *Goods) Create(db *gorm.DB) error {
@ -2829,18 +2609,6 @@ func (qs GoodsQuerySet) DetailEq(detail string) GoodsQuerySet {
return qs.w(qs.db.Where("detail = ?", detail))
}
// DetailGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailGt(detail string) GoodsQuerySet {
return qs.w(qs.db.Where("detail > ?", detail))
}
// DetailGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailGte(detail string) GoodsQuerySet {
return qs.w(qs.db.Where("detail >= ?", detail))
}
// DetailIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailIn(detail ...string) GoodsQuerySet {
@ -2851,24 +2619,6 @@ func (qs GoodsQuerySet) DetailIn(detail ...string) GoodsQuerySet {
return qs.w(qs.db.Where("detail IN (?)", detail))
}
// DetailLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailLike(detail string) GoodsQuerySet {
return qs.w(qs.db.Where("detail LIKE ?", detail))
}
// DetailLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailLt(detail string) GoodsQuerySet {
return qs.w(qs.db.Where("detail < ?", detail))
}
// DetailLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailLte(detail string) GoodsQuerySet {
return qs.w(qs.db.Where("detail <= ?", detail))
}
// DetailNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailNe(detail string) GoodsQuerySet {
@ -2885,12 +2635,6 @@ func (qs GoodsQuerySet) DetailNotIn(detail ...string) GoodsQuerySet {
return qs.w(qs.db.Where("detail NOT IN (?)", detail))
}
// DetailNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailNotlike(detail string) GoodsQuerySet {
return qs.w(qs.db.Where("detail NOT LIKE ?", detail))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GetDB() *gorm.DB {
@ -3021,18 +2765,6 @@ func (qs GoodsQuerySet) ImagesEq(images string) GoodsQuerySet {
return qs.w(qs.db.Where("images = ?", images))
}
// ImagesGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesGt(images string) GoodsQuerySet {
return qs.w(qs.db.Where("images > ?", images))
}
// ImagesGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesGte(images string) GoodsQuerySet {
return qs.w(qs.db.Where("images >= ?", images))
}
// ImagesIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesIn(images ...string) GoodsQuerySet {
@ -3043,24 +2775,6 @@ func (qs GoodsQuerySet) ImagesIn(images ...string) GoodsQuerySet {
return qs.w(qs.db.Where("images IN (?)", images))
}
// ImagesLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesLike(images string) GoodsQuerySet {
return qs.w(qs.db.Where("images LIKE ?", images))
}
// ImagesLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesLt(images string) GoodsQuerySet {
return qs.w(qs.db.Where("images < ?", images))
}
// ImagesLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesLte(images string) GoodsQuerySet {
return qs.w(qs.db.Where("images <= ?", images))
}
// ImagesNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesNe(images string) GoodsQuerySet {
@ -3077,12 +2791,6 @@ func (qs GoodsQuerySet) ImagesNotIn(images ...string) GoodsQuerySet {
return qs.w(qs.db.Where("images NOT IN (?)", images))
}
// ImagesNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesNotlike(images string) GoodsQuerySet {
return qs.w(qs.db.Where("images NOT LIKE ?", images))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) Limit(limit int) GoodsQuerySet {
@ -3095,18 +2803,6 @@ func (qs GoodsQuerySet) MainImageEq(mainImage string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image = ?", mainImage))
}
// MainImageGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageGt(mainImage string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image > ?", mainImage))
}
// MainImageGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageGte(mainImage string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image >= ?", mainImage))
}
// MainImageIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageIn(mainImage ...string) GoodsQuerySet {
@ -3117,24 +2813,6 @@ func (qs GoodsQuerySet) MainImageIn(mainImage ...string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image IN (?)", mainImage))
}
// MainImageLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageLike(mainImage string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image LIKE ?", mainImage))
}
// MainImageLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageLt(mainImage string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image < ?", mainImage))
}
// MainImageLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageLte(mainImage string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image <= ?", mainImage))
}
// MainImageNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageNe(mainImage string) GoodsQuerySet {
@ -3151,30 +2829,12 @@ func (qs GoodsQuerySet) MainImageNotIn(mainImage ...string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image NOT IN (?)", mainImage))
}
// MainImageNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageNotlike(mainImage string) GoodsQuerySet {
return qs.w(qs.db.Where("main_image NOT LIKE ?", mainImage))
}
// NameEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameEq(name string) GoodsQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
// NameGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameGt(name string) GoodsQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameGte(name string) GoodsQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
// NameIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameIn(name ...string) GoodsQuerySet {
@ -3185,24 +2845,6 @@ func (qs GoodsQuerySet) NameIn(name ...string) GoodsQuerySet {
return qs.w(qs.db.Where("name IN (?)", name))
}
// NameLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameLike(name string) GoodsQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameLt(name string) GoodsQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameLte(name string) GoodsQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
// NameNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameNe(name string) GoodsQuerySet {
@ -3219,12 +2861,6 @@ func (qs GoodsQuerySet) NameNotIn(name ...string) GoodsQuerySet {
return qs.w(qs.db.Where("name NOT IN (?)", name))
}
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameNotlike(name string) GoodsQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) Offset(offset int) GoodsQuerySet {
@ -3261,12 +2897,6 @@ func (qs GoodsQuerySet) OrderAscByDeliveryFee() GoodsQuerySet {
return qs.w(qs.db.Order("delivery_fee ASC"))
}
// OrderAscByDetail is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByDetail() GoodsQuerySet {
return qs.w(qs.db.Order("detail ASC"))
}
// OrderAscByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByGoodsId() GoodsQuerySet {
@ -3279,24 +2909,6 @@ func (qs GoodsQuerySet) OrderAscByID() GoodsQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByImages is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByImages() GoodsQuerySet {
return qs.w(qs.db.Order("images ASC"))
}
// OrderAscByMainImage is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByMainImage() GoodsQuerySet {
return qs.w(qs.db.Order("main_image ASC"))
}
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByName() GoodsQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
// OrderAscByPriceOriginal is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByPriceOriginal() GoodsQuerySet {
@ -3321,12 +2933,6 @@ func (qs GoodsQuerySet) OrderAscBySaleStatus() GoodsQuerySet {
return qs.w(qs.db.Order("sale_status ASC"))
}
// OrderAscBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscBySerialNo() GoodsQuerySet {
return qs.w(qs.db.Order("serial_no ASC"))
}
// OrderAscBySoldCount is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscBySoldCount() GoodsQuerySet {
@ -3339,12 +2945,6 @@ func (qs GoodsQuerySet) OrderAscByStock() GoodsQuerySet {
return qs.w(qs.db.Order("stock ASC"))
}
// OrderAscByTitle is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByTitle() GoodsQuerySet {
return qs.w(qs.db.Order("title ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByUpdatedAt() GoodsQuerySet {
@ -3381,12 +2981,6 @@ func (qs GoodsQuerySet) OrderDescByDeliveryFee() GoodsQuerySet {
return qs.w(qs.db.Order("delivery_fee DESC"))
}
// OrderDescByDetail is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByDetail() GoodsQuerySet {
return qs.w(qs.db.Order("detail DESC"))
}
// OrderDescByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByGoodsId() GoodsQuerySet {
@ -3399,24 +2993,6 @@ func (qs GoodsQuerySet) OrderDescByID() GoodsQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByImages is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByImages() GoodsQuerySet {
return qs.w(qs.db.Order("images DESC"))
}
// OrderDescByMainImage is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByMainImage() GoodsQuerySet {
return qs.w(qs.db.Order("main_image DESC"))
}
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByName() GoodsQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
// OrderDescByPriceOriginal is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByPriceOriginal() GoodsQuerySet {
@ -3441,12 +3017,6 @@ func (qs GoodsQuerySet) OrderDescBySaleStatus() GoodsQuerySet {
return qs.w(qs.db.Order("sale_status DESC"))
}
// OrderDescBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescBySerialNo() GoodsQuerySet {
return qs.w(qs.db.Order("serial_no DESC"))
}
// OrderDescBySoldCount is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescBySoldCount() GoodsQuerySet {
@ -3459,12 +3029,6 @@ func (qs GoodsQuerySet) OrderDescByStock() GoodsQuerySet {
return qs.w(qs.db.Order("stock DESC"))
}
// OrderDescByTitle is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByTitle() GoodsQuerySet {
return qs.w(qs.db.Order("title DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByUpdatedAt() GoodsQuerySet {
@ -3707,18 +3271,6 @@ func (qs GoodsQuerySet) SerialNoEq(serialNo string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no = ?", serialNo))
}
// SerialNoGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoGt(serialNo string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no > ?", serialNo))
}
// SerialNoGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoGte(serialNo string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no >= ?", serialNo))
}
// SerialNoIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoIn(serialNo ...string) GoodsQuerySet {
@ -3729,24 +3281,6 @@ func (qs GoodsQuerySet) SerialNoIn(serialNo ...string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no IN (?)", serialNo))
}
// SerialNoLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoLike(serialNo string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no LIKE ?", serialNo))
}
// SerialNoLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoLt(serialNo string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no < ?", serialNo))
}
// SerialNoLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoLte(serialNo string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no <= ?", serialNo))
}
// SerialNoNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoNe(serialNo string) GoodsQuerySet {
@ -3763,12 +3297,6 @@ func (qs GoodsQuerySet) SerialNoNotIn(serialNo ...string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no NOT IN (?)", serialNo))
}
// SerialNoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoNotlike(serialNo string) GoodsQuerySet {
return qs.w(qs.db.Where("serial_no NOT LIKE ?", serialNo))
}
// SoldCountEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SoldCountEq(soldCount uint32) GoodsQuerySet {
@ -3887,18 +3415,6 @@ func (qs GoodsQuerySet) TitleEq(title string) GoodsQuerySet {
return qs.w(qs.db.Where("title = ?", title))
}
// TitleGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleGt(title string) GoodsQuerySet {
return qs.w(qs.db.Where("title > ?", title))
}
// TitleGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleGte(title string) GoodsQuerySet {
return qs.w(qs.db.Where("title >= ?", title))
}
// TitleIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleIn(title ...string) GoodsQuerySet {
@ -3909,24 +3425,6 @@ func (qs GoodsQuerySet) TitleIn(title ...string) GoodsQuerySet {
return qs.w(qs.db.Where("title IN (?)", title))
}
// TitleLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleLike(title string) GoodsQuerySet {
return qs.w(qs.db.Where("title LIKE ?", title))
}
// TitleLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleLt(title string) GoodsQuerySet {
return qs.w(qs.db.Where("title < ?", title))
}
// TitleLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleLte(title string) GoodsQuerySet {
return qs.w(qs.db.Where("title <= ?", title))
}
// TitleNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleNe(title string) GoodsQuerySet {
@ -3943,12 +3441,6 @@ func (qs GoodsQuerySet) TitleNotIn(title ...string) GoodsQuerySet {
return qs.w(qs.db.Where("title NOT IN (?)", title))
}
// TitleNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleNotlike(title string) GoodsQuerySet {
return qs.w(qs.db.Where("title NOT LIKE ?", title))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) UpdatedAtEq(updatedAt time.Time) GoodsQuerySet {

View File

@ -52,6 +52,12 @@ type Goods struct {
VersionId uint64 `json:"version_id"` // 乐观锁
}
//// gen:qs
//type GoodsCat struct {
// Model
// Color string `json:"color"`
//}
func CreateGoodsSerialNo() string {
for {
serialNo := utils.GenSerialNo()