mh_server/model/autogenerated_mall.go
2022-06-14 14:07:15 +08:00

13466 lines
416 KiB
Go

// Code generated by go-queryset. DO NOT EDIT.
package model
import (
"errors"
"fmt"
"strings"
"time"
"github.com/jinzhu/gorm"
)
// ===== BEGIN of all query sets
// ===== BEGIN of query set DeliverTaskQuerySet
// DeliverTaskQuerySet is an queryset type for DeliverTask
type DeliverTaskQuerySet struct {
db *gorm.DB
}
// NewDeliverTaskQuerySet constructs new DeliverTaskQuerySet
func NewDeliverTaskQuerySet(db *gorm.DB) DeliverTaskQuerySet {
return DeliverTaskQuerySet{
db: db.Model(&DeliverTask{}),
}
}
func (qs DeliverTaskQuerySet) w(db *gorm.DB) DeliverTaskQuerySet {
return NewDeliverTaskQuerySet(db)
}
func (qs DeliverTaskQuerySet) Select(fields ...DeliverTaskDBSchemaField) DeliverTaskQuerySet {
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 *DeliverTask) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *DeliverTask) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) All(ret *[]DeliverTask) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) CreatedAtEq(createdAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) CreatedAtGt(createdAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) CreatedAtGte(createdAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) CreatedAtLt(createdAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) CreatedAtLte(createdAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) CreatedAtNe(createdAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) Delete() error {
return qs.db.Delete(DeliverTask{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(DeliverTask{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(DeliverTask{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeletedAtEq(deletedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeletedAtGt(deletedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeletedAtGte(deletedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeletedAtIsNotNull() DeliverTaskQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeletedAtIsNull() DeliverTaskQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeletedAtLt(deletedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeletedAtLte(deletedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeletedAtNe(deletedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DeliverStoreIdEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverStoreIdEq(deliverStoreId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_store_id = ?", deliverStoreId))
}
// DeliverStoreIdGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverStoreIdGt(deliverStoreId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_store_id > ?", deliverStoreId))
}
// DeliverStoreIdGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverStoreIdGte(deliverStoreId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_store_id >= ?", deliverStoreId))
}
// DeliverStoreIdIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverStoreIdIn(deliverStoreId ...uint32) DeliverTaskQuerySet {
if len(deliverStoreId) == 0 {
qs.db.AddError(errors.New("must at least pass one deliverStoreId in DeliverStoreIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deliver_store_id IN (?)", deliverStoreId))
}
// DeliverStoreIdLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverStoreIdLt(deliverStoreId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_store_id < ?", deliverStoreId))
}
// DeliverStoreIdLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverStoreIdLte(deliverStoreId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_store_id <= ?", deliverStoreId))
}
// DeliverStoreIdNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverStoreIdNe(deliverStoreId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_store_id != ?", deliverStoreId))
}
// DeliverStoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverStoreIdNotIn(deliverStoreId ...uint32) DeliverTaskQuerySet {
if len(deliverStoreId) == 0 {
qs.db.AddError(errors.New("must at least pass one deliverStoreId in DeliverStoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deliver_store_id NOT IN (?)", deliverStoreId))
}
// DeliverTimeEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverTimeEq(deliverTime time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_time = ?", deliverTime))
}
// DeliverTimeGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverTimeGt(deliverTime time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_time > ?", deliverTime))
}
// DeliverTimeGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverTimeGte(deliverTime time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_time >= ?", deliverTime))
}
// DeliverTimeLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverTimeLt(deliverTime time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_time < ?", deliverTime))
}
// DeliverTimeLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverTimeLte(deliverTime time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_time <= ?", deliverTime))
}
// DeliverTimeNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) DeliverTimeNe(deliverTime time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("deliver_time != ?", deliverTime))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) GetUpdater() DeliverTaskUpdater {
return NewDeliverTaskUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) IDEq(ID uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) IDGt(ID uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) IDGte(ID uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) IDIn(ID ...uint32) DeliverTaskQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) IDLt(ID uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) IDLte(ID uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) IDNe(ID uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) IDNotIn(ID ...uint32) DeliverTaskQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) Limit(limit int) DeliverTaskQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) Offset(offset int) DeliverTaskQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs DeliverTaskQuerySet) One(ret *DeliverTask) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByCreatedAt() DeliverTaskQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByDeletedAt() DeliverTaskQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDeliverStoreId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByDeliverStoreId() DeliverTaskQuerySet {
return qs.w(qs.db.Order("deliver_store_id ASC"))
}
// OrderAscByDeliverTime is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByDeliverTime() DeliverTaskQuerySet {
return qs.w(qs.db.Order("deliver_time ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByID() DeliverTaskQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByOrderType is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByOrderType() DeliverTaskQuerySet {
return qs.w(qs.db.Order("order_type ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByState() DeliverTaskQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByStoreId() DeliverTaskQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByUid() DeliverTaskQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByUpdatedAt() DeliverTaskQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByUserAddressId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderAscByUserAddressId() DeliverTaskQuerySet {
return qs.w(qs.db.Order("user_address_id ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByCreatedAt() DeliverTaskQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByDeletedAt() DeliverTaskQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDeliverStoreId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByDeliverStoreId() DeliverTaskQuerySet {
return qs.w(qs.db.Order("deliver_store_id DESC"))
}
// OrderDescByDeliverTime is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByDeliverTime() DeliverTaskQuerySet {
return qs.w(qs.db.Order("deliver_time DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByID() DeliverTaskQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByOrderType is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByOrderType() DeliverTaskQuerySet {
return qs.w(qs.db.Order("order_type DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByState() DeliverTaskQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByStoreId() DeliverTaskQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByUid() DeliverTaskQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByUpdatedAt() DeliverTaskQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByUserAddressId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderDescByUserAddressId() DeliverTaskQuerySet {
return qs.w(qs.db.Order("user_address_id DESC"))
}
// OrderTypeEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderTypeEq(orderType uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("order_type = ?", orderType))
}
// OrderTypeGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderTypeGt(orderType uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("order_type > ?", orderType))
}
// OrderTypeGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderTypeGte(orderType uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("order_type >= ?", orderType))
}
// OrderTypeIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderTypeIn(orderType ...uint32) DeliverTaskQuerySet {
if len(orderType) == 0 {
qs.db.AddError(errors.New("must at least pass one orderType in OrderTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_type IN (?)", orderType))
}
// OrderTypeLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderTypeLt(orderType uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("order_type < ?", orderType))
}
// OrderTypeLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderTypeLte(orderType uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("order_type <= ?", orderType))
}
// OrderTypeNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderTypeNe(orderType uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("order_type != ?", orderType))
}
// OrderTypeNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) OrderTypeNotIn(orderType ...uint32) DeliverTaskQuerySet {
if len(orderType) == 0 {
qs.db.AddError(errors.New("must at least pass one orderType in OrderTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_type NOT IN (?)", orderType))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateEq(state string) DeliverTaskQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateGt(state string) DeliverTaskQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateGte(state string) DeliverTaskQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateIn(state ...string) DeliverTaskQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLike is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateLike(state string) DeliverTaskQuerySet {
return qs.w(qs.db.Where("state LIKE ?", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateLt(state string) DeliverTaskQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateLte(state string) DeliverTaskQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateNe(state string) DeliverTaskQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateNotIn(state ...string) DeliverTaskQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// StateNotlike is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StateNotlike(state string) DeliverTaskQuerySet {
return qs.w(qs.db.Where("state NOT LIKE ?", state))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StoreIdEq(storeId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StoreIdGt(storeId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StoreIdGte(storeId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StoreIdIn(storeId ...uint32) DeliverTaskQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id IN (?)", storeId))
}
// StoreIdLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StoreIdLt(storeId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StoreIdLte(storeId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StoreIdNe(storeId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) StoreIdNotIn(storeId ...uint32) DeliverTaskQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UidEq(uid uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UidGt(uid uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UidGte(uid uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UidIn(uid ...uint32) DeliverTaskQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UidLt(uid uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UidLte(uid uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UidNe(uid uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UidNotIn(uid ...uint32) DeliverTaskQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UpdatedAtEq(updatedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UpdatedAtGt(updatedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UpdatedAtGte(updatedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UpdatedAtLt(updatedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UpdatedAtLte(updatedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UpdatedAtNe(updatedAt time.Time) DeliverTaskQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// UserAddressIdEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UserAddressIdEq(userAddressId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("user_address_id = ?", userAddressId))
}
// UserAddressIdGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UserAddressIdGt(userAddressId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("user_address_id > ?", userAddressId))
}
// UserAddressIdGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UserAddressIdGte(userAddressId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("user_address_id >= ?", userAddressId))
}
// UserAddressIdIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UserAddressIdIn(userAddressId ...uint32) DeliverTaskQuerySet {
if len(userAddressId) == 0 {
qs.db.AddError(errors.New("must at least pass one userAddressId in UserAddressIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_address_id IN (?)", userAddressId))
}
// UserAddressIdLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UserAddressIdLt(userAddressId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("user_address_id < ?", userAddressId))
}
// UserAddressIdLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UserAddressIdLte(userAddressId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("user_address_id <= ?", userAddressId))
}
// UserAddressIdNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UserAddressIdNe(userAddressId uint32) DeliverTaskQuerySet {
return qs.w(qs.db.Where("user_address_id != ?", userAddressId))
}
// UserAddressIdNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskQuerySet) UserAddressIdNotIn(userAddressId ...uint32) DeliverTaskQuerySet {
if len(userAddressId) == 0 {
qs.db.AddError(errors.New("must at least pass one userAddressId in UserAddressIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_address_id NOT IN (?)", userAddressId))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetCreatedAt(createdAt time.Time) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetDeletedAt(deletedAt *time.Time) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDeliverStoreId is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetDeliverStoreId(deliverStoreId uint32) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.DeliverStoreId)] = deliverStoreId
return u
}
// SetDeliverTime is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetDeliverTime(deliverTime time.Time) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.DeliverTime)] = deliverTime
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetID(ID uint32) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.ID)] = ID
return u
}
// SetOrderType is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetOrderType(orderType uint32) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.OrderType)] = orderType
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetState(state string) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.State)] = state
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetStoreId(storeId uint32) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.StoreId)] = storeId
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetUid(uid uint32) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetUpdatedAt(updatedAt time.Time) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetUserAddressId is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) SetUserAddressId(userAddressId uint32) DeliverTaskUpdater {
u.fields[string(DeliverTaskDBSchema.UserAddressId)] = userAddressId
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u DeliverTaskUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set DeliverTaskQuerySet
// ===== BEGIN of DeliverTask modifiers
// DeliverTaskDBSchemaField describes database schema field. It requires for method 'Update'
type DeliverTaskDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f DeliverTaskDBSchemaField) String() string {
return string(f)
}
// DeliverTaskDBSchema stores db field names of DeliverTask
var DeliverTaskDBSchema = struct {
ID DeliverTaskDBSchemaField
CreatedAt DeliverTaskDBSchemaField
UpdatedAt DeliverTaskDBSchemaField
DeletedAt DeliverTaskDBSchemaField
Uid DeliverTaskDBSchemaField
UserAddressId DeliverTaskDBSchemaField
State DeliverTaskDBSchemaField
OrderType DeliverTaskDBSchemaField
StoreId DeliverTaskDBSchemaField
DeliverTime DeliverTaskDBSchemaField
DeliverStoreId DeliverTaskDBSchemaField
}{
ID: DeliverTaskDBSchemaField("id"),
CreatedAt: DeliverTaskDBSchemaField("created_at"),
UpdatedAt: DeliverTaskDBSchemaField("updated_at"),
DeletedAt: DeliverTaskDBSchemaField("deleted_at"),
Uid: DeliverTaskDBSchemaField("uid"),
UserAddressId: DeliverTaskDBSchemaField("user_address_id"),
State: DeliverTaskDBSchemaField("state"),
OrderType: DeliverTaskDBSchemaField("order_type"),
StoreId: DeliverTaskDBSchemaField("store_id"),
DeliverTime: DeliverTaskDBSchemaField("deliver_time"),
DeliverStoreId: DeliverTaskDBSchemaField("deliver_store_id"),
}
// Update updates DeliverTask fields by primary key
// nolint: dupl
func (o *DeliverTask) Update(db *gorm.DB, fields ...DeliverTaskDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"user_address_id": o.UserAddressId,
"state": o.State,
"order_type": o.OrderType,
"store_id": o.StoreId,
"deliver_time": o.DeliverTime,
"deliver_store_id": o.DeliverStoreId,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update DeliverTask %v fields %v: %s",
o, fields, err)
}
return nil
}
// DeliverTaskUpdater is an DeliverTask updates manager
type DeliverTaskUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewDeliverTaskUpdater creates new DeliverTask updater
// nolint: dupl
func NewDeliverTaskUpdater(db *gorm.DB) DeliverTaskUpdater {
return DeliverTaskUpdater{
fields: map[string]interface{}{},
db: db.Model(&DeliverTask{}),
}
}
// ===== END of DeliverTask modifiers
// ===== BEGIN of query set DeliverTaskSubQuerySet
// DeliverTaskSubQuerySet is an queryset type for DeliverTaskSub
type DeliverTaskSubQuerySet struct {
db *gorm.DB
}
// NewDeliverTaskSubQuerySet constructs new DeliverTaskSubQuerySet
func NewDeliverTaskSubQuerySet(db *gorm.DB) DeliverTaskSubQuerySet {
return DeliverTaskSubQuerySet{
db: db.Model(&DeliverTaskSub{}),
}
}
func (qs DeliverTaskSubQuerySet) w(db *gorm.DB) DeliverTaskSubQuerySet {
return NewDeliverTaskSubQuerySet(db)
}
func (qs DeliverTaskSubQuerySet) Select(fields ...DeliverTaskSubDBSchemaField) DeliverTaskSubQuerySet {
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 *DeliverTaskSub) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *DeliverTaskSub) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) All(ret *[]DeliverTaskSub) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) CreatedAtEq(createdAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) CreatedAtGt(createdAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) CreatedAtGte(createdAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) CreatedAtLt(createdAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) CreatedAtLte(createdAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) CreatedAtNe(createdAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) Delete() error {
return qs.db.Delete(DeliverTaskSub{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(DeliverTaskSub{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(DeliverTaskSub{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeletedAtEq(deletedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeletedAtGt(deletedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeletedAtGte(deletedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeletedAtIsNotNull() DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeletedAtIsNull() DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeletedAtLt(deletedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeletedAtLte(deletedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeletedAtNe(deletedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DeliverTaskIdEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeliverTaskIdEq(deliverTaskId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deliver_task_id = ?", deliverTaskId))
}
// DeliverTaskIdGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeliverTaskIdGt(deliverTaskId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deliver_task_id > ?", deliverTaskId))
}
// DeliverTaskIdGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeliverTaskIdGte(deliverTaskId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deliver_task_id >= ?", deliverTaskId))
}
// DeliverTaskIdIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeliverTaskIdIn(deliverTaskId ...uint32) DeliverTaskSubQuerySet {
if len(deliverTaskId) == 0 {
qs.db.AddError(errors.New("must at least pass one deliverTaskId in DeliverTaskIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deliver_task_id IN (?)", deliverTaskId))
}
// DeliverTaskIdLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeliverTaskIdLt(deliverTaskId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deliver_task_id < ?", deliverTaskId))
}
// DeliverTaskIdLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeliverTaskIdLte(deliverTaskId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deliver_task_id <= ?", deliverTaskId))
}
// DeliverTaskIdNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeliverTaskIdNe(deliverTaskId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("deliver_task_id != ?", deliverTaskId))
}
// DeliverTaskIdNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) DeliverTaskIdNotIn(deliverTaskId ...uint32) DeliverTaskSubQuerySet {
if len(deliverTaskId) == 0 {
qs.db.AddError(errors.New("must at least pass one deliverTaskId in DeliverTaskIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deliver_task_id NOT IN (?)", deliverTaskId))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) GetUpdater() DeliverTaskSubUpdater {
return NewDeliverTaskSubUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) IDEq(ID uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) IDGt(ID uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) IDGte(ID uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) IDIn(ID ...uint32) DeliverTaskSubQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) IDLt(ID uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) IDLte(ID uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) IDNe(ID uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) IDNotIn(ID ...uint32) DeliverTaskSubQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) Limit(limit int) DeliverTaskSubQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) Offset(offset int) DeliverTaskSubQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs DeliverTaskSubQuerySet) One(ret *DeliverTaskSub) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByCreatedAt() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByDeletedAt() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDeliverTaskId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByDeliverTaskId() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("deliver_task_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByID() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByOrderId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByOrderId() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("order_id ASC"))
}
// OrderAscByOrderType is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByOrderType() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("order_type ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByState() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByStoreId() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByUid() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByUpdatedAt() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByUserAddressId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderAscByUserAddressId() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("user_address_id ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByCreatedAt() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByDeletedAt() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDeliverTaskId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByDeliverTaskId() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("deliver_task_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByID() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByOrderId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByOrderId() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("order_id DESC"))
}
// OrderDescByOrderType is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByOrderType() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("order_type DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByState() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByStoreId() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByUid() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByUpdatedAt() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByUserAddressId is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderDescByUserAddressId() DeliverTaskSubQuerySet {
return qs.w(qs.db.Order("user_address_id DESC"))
}
// OrderIdEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderIdEq(orderId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_id = ?", orderId))
}
// OrderIdGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderIdGt(orderId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_id > ?", orderId))
}
// OrderIdGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderIdGte(orderId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_id >= ?", orderId))
}
// OrderIdIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderIdIn(orderId ...uint32) DeliverTaskSubQuerySet {
if len(orderId) == 0 {
qs.db.AddError(errors.New("must at least pass one orderId in OrderIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_id IN (?)", orderId))
}
// OrderIdLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderIdLt(orderId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_id < ?", orderId))
}
// OrderIdLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderIdLte(orderId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_id <= ?", orderId))
}
// OrderIdNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderIdNe(orderId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_id != ?", orderId))
}
// OrderIdNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderIdNotIn(orderId ...uint32) DeliverTaskSubQuerySet {
if len(orderId) == 0 {
qs.db.AddError(errors.New("must at least pass one orderId in OrderIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_id NOT IN (?)", orderId))
}
// OrderTypeEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderTypeEq(orderType uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_type = ?", orderType))
}
// OrderTypeGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderTypeGt(orderType uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_type > ?", orderType))
}
// OrderTypeGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderTypeGte(orderType uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_type >= ?", orderType))
}
// OrderTypeIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderTypeIn(orderType ...uint32) DeliverTaskSubQuerySet {
if len(orderType) == 0 {
qs.db.AddError(errors.New("must at least pass one orderType in OrderTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_type IN (?)", orderType))
}
// OrderTypeLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderTypeLt(orderType uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_type < ?", orderType))
}
// OrderTypeLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderTypeLte(orderType uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_type <= ?", orderType))
}
// OrderTypeNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderTypeNe(orderType uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("order_type != ?", orderType))
}
// OrderTypeNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) OrderTypeNotIn(orderType ...uint32) DeliverTaskSubQuerySet {
if len(orderType) == 0 {
qs.db.AddError(errors.New("must at least pass one orderType in OrderTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_type NOT IN (?)", orderType))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateEq(state string) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateGt(state string) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateGte(state string) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateIn(state ...string) DeliverTaskSubQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLike is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateLike(state string) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("state LIKE ?", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateLt(state string) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateLte(state string) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateNe(state string) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateNotIn(state ...string) DeliverTaskSubQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// StateNotlike is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StateNotlike(state string) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("state NOT LIKE ?", state))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StoreIdEq(storeId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StoreIdGt(storeId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StoreIdGte(storeId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StoreIdIn(storeId ...uint32) DeliverTaskSubQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id IN (?)", storeId))
}
// StoreIdLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StoreIdLt(storeId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StoreIdLte(storeId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StoreIdNe(storeId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) StoreIdNotIn(storeId ...uint32) DeliverTaskSubQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UidEq(uid uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UidGt(uid uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UidGte(uid uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UidIn(uid ...uint32) DeliverTaskSubQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UidLt(uid uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UidLte(uid uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UidNe(uid uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UidNotIn(uid ...uint32) DeliverTaskSubQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UpdatedAtEq(updatedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UpdatedAtGt(updatedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UpdatedAtGte(updatedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UpdatedAtLt(updatedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UpdatedAtLte(updatedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UpdatedAtNe(updatedAt time.Time) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// UserAddressIdEq is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UserAddressIdEq(userAddressId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("user_address_id = ?", userAddressId))
}
// UserAddressIdGt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UserAddressIdGt(userAddressId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("user_address_id > ?", userAddressId))
}
// UserAddressIdGte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UserAddressIdGte(userAddressId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("user_address_id >= ?", userAddressId))
}
// UserAddressIdIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UserAddressIdIn(userAddressId ...uint32) DeliverTaskSubQuerySet {
if len(userAddressId) == 0 {
qs.db.AddError(errors.New("must at least pass one userAddressId in UserAddressIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_address_id IN (?)", userAddressId))
}
// UserAddressIdLt is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UserAddressIdLt(userAddressId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("user_address_id < ?", userAddressId))
}
// UserAddressIdLte is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UserAddressIdLte(userAddressId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("user_address_id <= ?", userAddressId))
}
// UserAddressIdNe is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UserAddressIdNe(userAddressId uint32) DeliverTaskSubQuerySet {
return qs.w(qs.db.Where("user_address_id != ?", userAddressId))
}
// UserAddressIdNotIn is an autogenerated method
// nolint: dupl
func (qs DeliverTaskSubQuerySet) UserAddressIdNotIn(userAddressId ...uint32) DeliverTaskSubQuerySet {
if len(userAddressId) == 0 {
qs.db.AddError(errors.New("must at least pass one userAddressId in UserAddressIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_address_id NOT IN (?)", userAddressId))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetCreatedAt(createdAt time.Time) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetDeletedAt(deletedAt *time.Time) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDeliverTaskId is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetDeliverTaskId(deliverTaskId uint32) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.DeliverTaskId)] = deliverTaskId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetID(ID uint32) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.ID)] = ID
return u
}
// SetOrderId is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetOrderId(orderId uint32) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.OrderId)] = orderId
return u
}
// SetOrderType is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetOrderType(orderType uint32) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.OrderType)] = orderType
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetState(state string) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.State)] = state
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetStoreId(storeId uint32) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.StoreId)] = storeId
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetUid(uid uint32) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetUpdatedAt(updatedAt time.Time) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetUserAddressId is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) SetUserAddressId(userAddressId uint32) DeliverTaskSubUpdater {
u.fields[string(DeliverTaskSubDBSchema.UserAddressId)] = userAddressId
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u DeliverTaskSubUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set DeliverTaskSubQuerySet
// ===== BEGIN of DeliverTaskSub modifiers
// DeliverTaskSubDBSchemaField describes database schema field. It requires for method 'Update'
type DeliverTaskSubDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f DeliverTaskSubDBSchemaField) String() string {
return string(f)
}
// DeliverTaskSubDBSchema stores db field names of DeliverTaskSub
var DeliverTaskSubDBSchema = struct {
ID DeliverTaskSubDBSchemaField
CreatedAt DeliverTaskSubDBSchemaField
UpdatedAt DeliverTaskSubDBSchemaField
DeletedAt DeliverTaskSubDBSchemaField
Uid DeliverTaskSubDBSchemaField
DeliverTaskId DeliverTaskSubDBSchemaField
UserAddressId DeliverTaskSubDBSchemaField
State DeliverTaskSubDBSchemaField
OrderType DeliverTaskSubDBSchemaField
OrderId DeliverTaskSubDBSchemaField
StoreId DeliverTaskSubDBSchemaField
}{
ID: DeliverTaskSubDBSchemaField("id"),
CreatedAt: DeliverTaskSubDBSchemaField("created_at"),
UpdatedAt: DeliverTaskSubDBSchemaField("updated_at"),
DeletedAt: DeliverTaskSubDBSchemaField("deleted_at"),
Uid: DeliverTaskSubDBSchemaField("uid"),
DeliverTaskId: DeliverTaskSubDBSchemaField("deliver_task_id"),
UserAddressId: DeliverTaskSubDBSchemaField("user_address_id"),
State: DeliverTaskSubDBSchemaField("state"),
OrderType: DeliverTaskSubDBSchemaField("order_type"),
OrderId: DeliverTaskSubDBSchemaField("order_id"),
StoreId: DeliverTaskSubDBSchemaField("store_id"),
}
// Update updates DeliverTaskSub fields by primary key
// nolint: dupl
func (o *DeliverTaskSub) Update(db *gorm.DB, fields ...DeliverTaskSubDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"deliver_task_id": o.DeliverTaskId,
"user_address_id": o.UserAddressId,
"state": o.State,
"order_type": o.OrderType,
"order_id": o.OrderId,
"store_id": o.StoreId,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update DeliverTaskSub %v fields %v: %s",
o, fields, err)
}
return nil
}
// DeliverTaskSubUpdater is an DeliverTaskSub updates manager
type DeliverTaskSubUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewDeliverTaskSubUpdater creates new DeliverTaskSub updater
// nolint: dupl
func NewDeliverTaskSubUpdater(db *gorm.DB) DeliverTaskSubUpdater {
return DeliverTaskSubUpdater{
fields: map[string]interface{}{},
db: db.Model(&DeliverTaskSub{}),
}
}
// ===== END of DeliverTaskSub modifiers
// ===== BEGIN of query set GoodsAttributeComboQuerySet
// GoodsAttributeComboQuerySet is an queryset type for GoodsAttributeCombo
type GoodsAttributeComboQuerySet struct {
db *gorm.DB
}
// NewGoodsAttributeComboQuerySet constructs new GoodsAttributeComboQuerySet
func NewGoodsAttributeComboQuerySet(db *gorm.DB) GoodsAttributeComboQuerySet {
return GoodsAttributeComboQuerySet{
db: db.Model(&GoodsAttributeCombo{}),
}
}
func (qs GoodsAttributeComboQuerySet) w(db *gorm.DB) GoodsAttributeComboQuerySet {
return NewGoodsAttributeComboQuerySet(db)
}
func (qs GoodsAttributeComboQuerySet) Select(fields ...GoodsAttributeComboDBSchemaField) GoodsAttributeComboQuerySet {
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 *GoodsAttributeCombo) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GoodsAttributeCombo) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) All(ret *[]GoodsAttributeCombo) error {
return qs.db.Find(ret).Error
}
// CatIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CatIdEq(catId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("cat_id = ?", catId))
}
// CatIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CatIdGt(catId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("cat_id > ?", catId))
}
// CatIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CatIdGte(catId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("cat_id >= ?", catId))
}
// CatIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CatIdIn(catId ...uint32) GoodsAttributeComboQuerySet {
if len(catId) == 0 {
qs.db.AddError(errors.New("must at least pass one catId in CatIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_id IN (?)", catId))
}
// CatIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CatIdLt(catId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("cat_id < ?", catId))
}
// CatIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CatIdLte(catId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("cat_id <= ?", catId))
}
// CatIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CatIdNe(catId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("cat_id != ?", catId))
}
// CatIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CatIdNotIn(catId ...uint32) GoodsAttributeComboQuerySet {
if len(catId) == 0 {
qs.db.AddError(errors.New("must at least pass one catId in CatIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_id NOT IN (?)", catId))
}
// ComboNameEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameEq(comboName string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("combo_name = ?", comboName))
}
// ComboNameGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameGt(comboName string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("combo_name > ?", comboName))
}
// ComboNameGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameGte(comboName string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("combo_name >= ?", comboName))
}
// ComboNameIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameIn(comboName ...string) GoodsAttributeComboQuerySet {
if len(comboName) == 0 {
qs.db.AddError(errors.New("must at least pass one comboName in ComboNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("combo_name IN (?)", comboName))
}
// ComboNameLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameLike(comboName string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("combo_name LIKE ?", comboName))
}
// ComboNameLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameLt(comboName string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("combo_name < ?", comboName))
}
// ComboNameLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameLte(comboName string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("combo_name <= ?", comboName))
}
// ComboNameNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameNe(comboName string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("combo_name != ?", comboName))
}
// ComboNameNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameNotIn(comboName ...string) GoodsAttributeComboQuerySet {
if len(comboName) == 0 {
qs.db.AddError(errors.New("must at least pass one comboName in ComboNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("combo_name NOT IN (?)", comboName))
}
// ComboNameNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) ComboNameNotlike(comboName string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("combo_name NOT LIKE ?", comboName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CreatedAtEq(createdAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CreatedAtGt(createdAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CreatedAtGte(createdAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CreatedAtLt(createdAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CreatedAtLte(createdAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) CreatedAtNe(createdAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) Delete() error {
return qs.db.Delete(GoodsAttributeCombo{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GoodsAttributeCombo{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GoodsAttributeCombo{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeletedAtEq(deletedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeletedAtGt(deletedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeletedAtGte(deletedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeletedAtIsNotNull() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeletedAtIsNull() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeletedAtLt(deletedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeletedAtLte(deletedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) DeletedAtNe(deletedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GetUpdater() GoodsAttributeComboUpdater {
return NewGoodsAttributeComboUpdater(qs.db)
}
// GoodsAttributeIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsAttributeIdEq(goodsAttributeId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_attribute_id = ?", goodsAttributeId))
}
// GoodsAttributeIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsAttributeIdGt(goodsAttributeId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_attribute_id > ?", goodsAttributeId))
}
// GoodsAttributeIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsAttributeIdGte(goodsAttributeId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_attribute_id >= ?", goodsAttributeId))
}
// GoodsAttributeIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsAttributeIdIn(goodsAttributeId ...uint32) GoodsAttributeComboQuerySet {
if len(goodsAttributeId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsAttributeId in GoodsAttributeIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_attribute_id IN (?)", goodsAttributeId))
}
// GoodsAttributeIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsAttributeIdLt(goodsAttributeId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_attribute_id < ?", goodsAttributeId))
}
// GoodsAttributeIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsAttributeIdLte(goodsAttributeId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_attribute_id <= ?", goodsAttributeId))
}
// GoodsAttributeIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsAttributeIdNe(goodsAttributeId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_attribute_id != ?", goodsAttributeId))
}
// GoodsAttributeIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsAttributeIdNotIn(goodsAttributeId ...uint32) GoodsAttributeComboQuerySet {
if len(goodsAttributeId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsAttributeId in GoodsAttributeIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_attribute_id NOT IN (?)", goodsAttributeId))
}
// GoodsIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsIdEq(goodsId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_id = ?", goodsId))
}
// GoodsIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsIdGt(goodsId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_id > ?", goodsId))
}
// GoodsIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsIdGte(goodsId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_id >= ?", goodsId))
}
// GoodsIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsIdIn(goodsId ...uint32) GoodsAttributeComboQuerySet {
if len(goodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsId in GoodsIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_id IN (?)", goodsId))
}
// GoodsIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsIdLt(goodsId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_id < ?", goodsId))
}
// GoodsIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsIdLte(goodsId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_id <= ?", goodsId))
}
// GoodsIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsIdNe(goodsId uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("goods_id != ?", goodsId))
}
// GoodsIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) GoodsIdNotIn(goodsId ...uint32) GoodsAttributeComboQuerySet {
if len(goodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsId in GoodsIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_id NOT IN (?)", goodsId))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) IDEq(ID uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) IDGt(ID uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) IDGte(ID uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) IDIn(ID ...uint32) GoodsAttributeComboQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) IDLt(ID uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) IDLte(ID uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) IDNe(ID uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) IDNotIn(ID ...uint32) GoodsAttributeComboQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) Limit(limit int) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MainImageEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageEq(mainImage string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("main_image = ?", mainImage))
}
// MainImageGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageGt(mainImage string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("main_image > ?", mainImage))
}
// MainImageGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageGte(mainImage string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("main_image >= ?", mainImage))
}
// MainImageIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageIn(mainImage ...string) GoodsAttributeComboQuerySet {
if len(mainImage) == 0 {
qs.db.AddError(errors.New("must at least pass one mainImage in MainImageIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("main_image IN (?)", mainImage))
}
// MainImageLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageLike(mainImage string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("main_image LIKE ?", mainImage))
}
// MainImageLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageLt(mainImage string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("main_image < ?", mainImage))
}
// MainImageLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageLte(mainImage string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("main_image <= ?", mainImage))
}
// MainImageNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageNe(mainImage string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("main_image != ?", mainImage))
}
// MainImageNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageNotIn(mainImage ...string) GoodsAttributeComboQuerySet {
if len(mainImage) == 0 {
qs.db.AddError(errors.New("must at least pass one mainImage in MainImageNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("main_image NOT IN (?)", mainImage))
}
// MainImageNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) MainImageNotlike(mainImage string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("main_image NOT LIKE ?", mainImage))
}
// NameEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameEq(name string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
// NameGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameGt(name string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameGte(name string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
// NameIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameIn(name ...string) GoodsAttributeComboQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name IN (?)", name))
}
// NameLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameLike(name string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameLt(name string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameLte(name string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
// NameNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameNe(name string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameNotIn(name ...string) GoodsAttributeComboQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name NOT IN (?)", name))
}
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) NameNotlike(name string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) Offset(offset int) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GoodsAttributeComboQuerySet) One(ret *GoodsAttributeCombo) error {
return qs.db.First(ret).Error
}
// OrderAscByCatId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByCatId() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("cat_id ASC"))
}
// OrderAscByComboName is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByComboName() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("combo_name ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByCreatedAt() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByDeletedAt() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoodsAttributeId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByGoodsAttributeId() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("goods_attribute_id ASC"))
}
// OrderAscByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByGoodsId() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("goods_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByID() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByMainImage is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByMainImage() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("main_image ASC"))
}
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByName() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
// OrderAscByPriceRm is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByPriceRm() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("price_rm ASC"))
}
// OrderAscByPriceVm is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByPriceVm() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("price_vm ASC"))
}
// OrderAscBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscBySerialNo() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("serial_no ASC"))
}
// OrderAscByTitle is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByTitle() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("title ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderAscByUpdatedAt() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCatId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByCatId() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("cat_id DESC"))
}
// OrderDescByComboName is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByComboName() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("combo_name DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByCreatedAt() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByDeletedAt() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoodsAttributeId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByGoodsAttributeId() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("goods_attribute_id DESC"))
}
// OrderDescByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByGoodsId() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("goods_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByID() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByMainImage is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByMainImage() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("main_image DESC"))
}
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByName() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
// OrderDescByPriceRm is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByPriceRm() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("price_rm DESC"))
}
// OrderDescByPriceVm is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByPriceVm() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("price_vm DESC"))
}
// OrderDescBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescBySerialNo() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("serial_no DESC"))
}
// OrderDescByTitle is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByTitle() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("title DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) OrderDescByUpdatedAt() GoodsAttributeComboQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PriceRmEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceRmEq(priceRm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_rm = ?", priceRm))
}
// PriceRmGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceRmGt(priceRm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_rm > ?", priceRm))
}
// PriceRmGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceRmGte(priceRm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_rm >= ?", priceRm))
}
// PriceRmIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceRmIn(priceRm ...uint32) GoodsAttributeComboQuerySet {
if len(priceRm) == 0 {
qs.db.AddError(errors.New("must at least pass one priceRm in PriceRmIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_rm IN (?)", priceRm))
}
// PriceRmLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceRmLt(priceRm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_rm < ?", priceRm))
}
// PriceRmLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceRmLte(priceRm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_rm <= ?", priceRm))
}
// PriceRmNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceRmNe(priceRm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_rm != ?", priceRm))
}
// PriceRmNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceRmNotIn(priceRm ...uint32) GoodsAttributeComboQuerySet {
if len(priceRm) == 0 {
qs.db.AddError(errors.New("must at least pass one priceRm in PriceRmNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_rm NOT IN (?)", priceRm))
}
// PriceVmEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceVmEq(priceVm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_vm = ?", priceVm))
}
// PriceVmGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceVmGt(priceVm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_vm > ?", priceVm))
}
// PriceVmGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceVmGte(priceVm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_vm >= ?", priceVm))
}
// PriceVmIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceVmIn(priceVm ...uint32) GoodsAttributeComboQuerySet {
if len(priceVm) == 0 {
qs.db.AddError(errors.New("must at least pass one priceVm in PriceVmIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_vm IN (?)", priceVm))
}
// PriceVmLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceVmLt(priceVm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_vm < ?", priceVm))
}
// PriceVmLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceVmLte(priceVm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_vm <= ?", priceVm))
}
// PriceVmNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceVmNe(priceVm uint32) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("price_vm != ?", priceVm))
}
// PriceVmNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) PriceVmNotIn(priceVm ...uint32) GoodsAttributeComboQuerySet {
if len(priceVm) == 0 {
qs.db.AddError(errors.New("must at least pass one priceVm in PriceVmNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_vm NOT IN (?)", priceVm))
}
// SerialNoEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoEq(serialNo string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("serial_no = ?", serialNo))
}
// SerialNoGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoGt(serialNo string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("serial_no > ?", serialNo))
}
// SerialNoGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoGte(serialNo string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("serial_no >= ?", serialNo))
}
// SerialNoIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoIn(serialNo ...string) GoodsAttributeComboQuerySet {
if len(serialNo) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNo in SerialNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("serial_no IN (?)", serialNo))
}
// SerialNoLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoLike(serialNo string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("serial_no LIKE ?", serialNo))
}
// SerialNoLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoLt(serialNo string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("serial_no < ?", serialNo))
}
// SerialNoLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoLte(serialNo string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("serial_no <= ?", serialNo))
}
// SerialNoNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoNe(serialNo string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("serial_no != ?", serialNo))
}
// SerialNoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoNotIn(serialNo ...string) GoodsAttributeComboQuerySet {
if len(serialNo) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNo in SerialNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("serial_no NOT IN (?)", serialNo))
}
// SerialNoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) SerialNoNotlike(serialNo string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("serial_no NOT LIKE ?", serialNo))
}
// TitleEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleEq(title string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("title = ?", title))
}
// TitleGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleGt(title string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("title > ?", title))
}
// TitleGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleGte(title string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("title >= ?", title))
}
// TitleIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleIn(title ...string) GoodsAttributeComboQuerySet {
if len(title) == 0 {
qs.db.AddError(errors.New("must at least pass one title in TitleIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("title IN (?)", title))
}
// TitleLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleLike(title string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("title LIKE ?", title))
}
// TitleLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleLt(title string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("title < ?", title))
}
// TitleLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleLte(title string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("title <= ?", title))
}
// TitleNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleNe(title string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("title != ?", title))
}
// TitleNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleNotIn(title ...string) GoodsAttributeComboQuerySet {
if len(title) == 0 {
qs.db.AddError(errors.New("must at least pass one title in TitleNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("title NOT IN (?)", title))
}
// TitleNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) TitleNotlike(title string) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("title NOT LIKE ?", title))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) UpdatedAtEq(updatedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) UpdatedAtGt(updatedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) UpdatedAtGte(updatedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) UpdatedAtLt(updatedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) UpdatedAtLte(updatedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeComboQuerySet) UpdatedAtNe(updatedAt time.Time) GoodsAttributeComboQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCatId is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetCatId(catId uint32) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.CatId)] = catId
return u
}
// SetComboName is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetComboName(comboName string) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.ComboName)] = comboName
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetCreatedAt(createdAt time.Time) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetDeletedAt(deletedAt *time.Time) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoodsAttributeId is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetGoodsAttributeId(goodsAttributeId uint32) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.GoodsAttributeId)] = goodsAttributeId
return u
}
// SetGoodsId is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetGoodsId(goodsId uint32) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.GoodsId)] = goodsId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetID(ID uint32) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.ID)] = ID
return u
}
// SetMainImage is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetMainImage(mainImage string) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.MainImage)] = mainImage
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetName(name string) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.Name)] = name
return u
}
// SetPriceRm is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetPriceRm(priceRm uint32) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.PriceRm)] = priceRm
return u
}
// SetPriceVm is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetPriceVm(priceVm uint32) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.PriceVm)] = priceVm
return u
}
// SetSerialNo is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetSerialNo(serialNo string) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.SerialNo)] = serialNo
return u
}
// SetTitle is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetTitle(title string) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.Title)] = title
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) SetUpdatedAt(updatedAt time.Time) GoodsAttributeComboUpdater {
u.fields[string(GoodsAttributeComboDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GoodsAttributeComboUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GoodsAttributeComboQuerySet
// ===== BEGIN of GoodsAttributeCombo modifiers
// GoodsAttributeComboDBSchemaField describes database schema field. It requires for method 'Update'
type GoodsAttributeComboDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GoodsAttributeComboDBSchemaField) String() string {
return string(f)
}
// GoodsAttributeComboDBSchema stores db field names of GoodsAttributeCombo
var GoodsAttributeComboDBSchema = struct {
ID GoodsAttributeComboDBSchemaField
CreatedAt GoodsAttributeComboDBSchemaField
UpdatedAt GoodsAttributeComboDBSchemaField
DeletedAt GoodsAttributeComboDBSchemaField
GoodsAttributeId GoodsAttributeComboDBSchemaField
GoodsId GoodsAttributeComboDBSchemaField
SerialNo GoodsAttributeComboDBSchemaField
CatId GoodsAttributeComboDBSchemaField
Name GoodsAttributeComboDBSchemaField
Title GoodsAttributeComboDBSchemaField
MainImage GoodsAttributeComboDBSchemaField
ComboName GoodsAttributeComboDBSchemaField
PriceVm GoodsAttributeComboDBSchemaField
PriceRm GoodsAttributeComboDBSchemaField
}{
ID: GoodsAttributeComboDBSchemaField("id"),
CreatedAt: GoodsAttributeComboDBSchemaField("created_at"),
UpdatedAt: GoodsAttributeComboDBSchemaField("updated_at"),
DeletedAt: GoodsAttributeComboDBSchemaField("deleted_at"),
GoodsAttributeId: GoodsAttributeComboDBSchemaField("goods_attribute_id"),
GoodsId: GoodsAttributeComboDBSchemaField("goods_id"),
SerialNo: GoodsAttributeComboDBSchemaField("serial_no"),
CatId: GoodsAttributeComboDBSchemaField("cat_id"),
Name: GoodsAttributeComboDBSchemaField("name"),
Title: GoodsAttributeComboDBSchemaField("title"),
MainImage: GoodsAttributeComboDBSchemaField("main_image"),
ComboName: GoodsAttributeComboDBSchemaField("combo_name"),
PriceVm: GoodsAttributeComboDBSchemaField("price_vm"),
PriceRm: GoodsAttributeComboDBSchemaField("price_rm"),
}
// Update updates GoodsAttributeCombo fields by primary key
// nolint: dupl
func (o *GoodsAttributeCombo) Update(db *gorm.DB, fields ...GoodsAttributeComboDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"goods_attribute_id": o.GoodsAttributeId,
"goods_id": o.GoodsId,
"serial_no": o.SerialNo,
"cat_id": o.CatId,
"name": o.Name,
"title": o.Title,
"main_image": o.MainImage,
"combo_name": o.ComboName,
"price_vm": o.PriceVm,
"price_rm": o.PriceRm,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update GoodsAttributeCombo %v fields %v: %s",
o, fields, err)
}
return nil
}
// GoodsAttributeComboUpdater is an GoodsAttributeCombo updates manager
type GoodsAttributeComboUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGoodsAttributeComboUpdater creates new GoodsAttributeCombo updater
// nolint: dupl
func NewGoodsAttributeComboUpdater(db *gorm.DB) GoodsAttributeComboUpdater {
return GoodsAttributeComboUpdater{
fields: map[string]interface{}{},
db: db.Model(&GoodsAttributeCombo{}),
}
}
// ===== END of GoodsAttributeCombo modifiers
// ===== BEGIN of query set GoodsAttributeQuerySet
// GoodsAttributeQuerySet is an queryset type for GoodsAttribute
type GoodsAttributeQuerySet struct {
db *gorm.DB
}
// NewGoodsAttributeQuerySet constructs new GoodsAttributeQuerySet
func NewGoodsAttributeQuerySet(db *gorm.DB) GoodsAttributeQuerySet {
return GoodsAttributeQuerySet{
db: db.Model(&GoodsAttribute{}),
}
}
func (qs GoodsAttributeQuerySet) w(db *gorm.DB) GoodsAttributeQuerySet {
return NewGoodsAttributeQuerySet(db)
}
func (qs GoodsAttributeQuerySet) Select(fields ...GoodsAttributeDBSchemaField) GoodsAttributeQuerySet {
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 *GoodsAttribute) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GoodsAttribute) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) All(ret *[]GoodsAttribute) error {
return qs.db.Find(ret).Error
}
// CatIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CatIdEq(catId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("cat_id = ?", catId))
}
// CatIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CatIdGt(catId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("cat_id > ?", catId))
}
// CatIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CatIdGte(catId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("cat_id >= ?", catId))
}
// CatIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CatIdIn(catId ...uint32) GoodsAttributeQuerySet {
if len(catId) == 0 {
qs.db.AddError(errors.New("must at least pass one catId in CatIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_id IN (?)", catId))
}
// CatIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CatIdLt(catId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("cat_id < ?", catId))
}
// CatIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CatIdLte(catId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("cat_id <= ?", catId))
}
// CatIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CatIdNe(catId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("cat_id != ?", catId))
}
// CatIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CatIdNotIn(catId ...uint32) GoodsAttributeQuerySet {
if len(catId) == 0 {
qs.db.AddError(errors.New("must at least pass one catId in CatIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_id NOT IN (?)", catId))
}
// Count is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CreatedAtEq(createdAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CreatedAtGt(createdAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CreatedAtGte(createdAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CreatedAtLt(createdAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CreatedAtLte(createdAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) CreatedAtNe(createdAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DealTypeEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DealTypeEq(dealType uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deal_type = ?", dealType))
}
// DealTypeGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DealTypeGt(dealType uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deal_type > ?", dealType))
}
// DealTypeGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DealTypeGte(dealType uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deal_type >= ?", dealType))
}
// DealTypeIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DealTypeIn(dealType ...uint32) GoodsAttributeQuerySet {
if len(dealType) == 0 {
qs.db.AddError(errors.New("must at least pass one dealType in DealTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deal_type IN (?)", dealType))
}
// DealTypeLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DealTypeLt(dealType uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deal_type < ?", dealType))
}
// DealTypeLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DealTypeLte(dealType uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deal_type <= ?", dealType))
}
// DealTypeNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DealTypeNe(dealType uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deal_type != ?", dealType))
}
// DealTypeNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DealTypeNotIn(dealType ...uint32) GoodsAttributeQuerySet {
if len(dealType) == 0 {
qs.db.AddError(errors.New("must at least pass one dealType in DealTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deal_type NOT IN (?)", dealType))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) Delete() error {
return qs.db.Delete(GoodsAttribute{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GoodsAttribute{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GoodsAttribute{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeletedAtEq(deletedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeletedAtGt(deletedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeletedAtGte(deletedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeletedAtIsNotNull() GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeletedAtIsNull() GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeletedAtLt(deletedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeletedAtLte(deletedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) DeletedAtNe(deletedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GetUpdater() GoodsAttributeUpdater {
return NewGoodsAttributeUpdater(qs.db)
}
// GoodsIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GoodsIdEq(goodsId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("goods_id = ?", goodsId))
}
// GoodsIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GoodsIdGt(goodsId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("goods_id > ?", goodsId))
}
// GoodsIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GoodsIdGte(goodsId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("goods_id >= ?", goodsId))
}
// GoodsIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GoodsIdIn(goodsId ...uint32) GoodsAttributeQuerySet {
if len(goodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsId in GoodsIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_id IN (?)", goodsId))
}
// GoodsIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GoodsIdLt(goodsId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("goods_id < ?", goodsId))
}
// GoodsIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GoodsIdLte(goodsId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("goods_id <= ?", goodsId))
}
// GoodsIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GoodsIdNe(goodsId uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("goods_id != ?", goodsId))
}
// GoodsIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) GoodsIdNotIn(goodsId ...uint32) GoodsAttributeQuerySet {
if len(goodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsId in GoodsIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_id NOT IN (?)", goodsId))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) IDEq(ID uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) IDGt(ID uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) IDGte(ID uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) IDIn(ID ...uint32) GoodsAttributeQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) IDLt(ID uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) IDLte(ID uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) IDNe(ID uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) IDNotIn(ID ...uint32) GoodsAttributeQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) Limit(limit int) GoodsAttributeQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MainImageEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageEq(mainImage string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("main_image = ?", mainImage))
}
// MainImageGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageGt(mainImage string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("main_image > ?", mainImage))
}
// MainImageGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageGte(mainImage string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("main_image >= ?", mainImage))
}
// MainImageIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageIn(mainImage ...string) GoodsAttributeQuerySet {
if len(mainImage) == 0 {
qs.db.AddError(errors.New("must at least pass one mainImage in MainImageIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("main_image IN (?)", mainImage))
}
// MainImageLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageLike(mainImage string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("main_image LIKE ?", mainImage))
}
// MainImageLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageLt(mainImage string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("main_image < ?", mainImage))
}
// MainImageLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageLte(mainImage string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("main_image <= ?", mainImage))
}
// MainImageNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageNe(mainImage string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("main_image != ?", mainImage))
}
// MainImageNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageNotIn(mainImage ...string) GoodsAttributeQuerySet {
if len(mainImage) == 0 {
qs.db.AddError(errors.New("must at least pass one mainImage in MainImageNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("main_image NOT IN (?)", mainImage))
}
// MainImageNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) MainImageNotlike(mainImage string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("main_image NOT LIKE ?", mainImage))
}
// NameEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameEq(name string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
// NameGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameGt(name string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameGte(name string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
// NameIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameIn(name ...string) GoodsAttributeQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name IN (?)", name))
}
// NameLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameLike(name string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameLt(name string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameLte(name string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
// NameNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameNe(name string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameNotIn(name ...string) GoodsAttributeQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name NOT IN (?)", name))
}
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) NameNotlike(name string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) Offset(offset int) GoodsAttributeQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GoodsAttributeQuerySet) One(ret *GoodsAttribute) error {
return qs.db.First(ret).Error
}
// OrderAscByCatId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByCatId() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("cat_id ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByCreatedAt() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDealType is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByDealType() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("deal_type ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByDeletedAt() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByGoodsId() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("goods_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByID() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByMainImage is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByMainImage() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("main_image ASC"))
}
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByName() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
// OrderAscByPriceOriginal is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByPriceOriginal() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("price_original ASC"))
}
// OrderAscByPriceRm is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByPriceRm() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("price_rm ASC"))
}
// OrderAscBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscBySerialNo() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("serial_no ASC"))
}
// OrderAscBySoldCount is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscBySoldCount() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("sold_count ASC"))
}
// OrderAscBySpecValueIndex is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscBySpecValueIndex() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("spec_value_index ASC"))
}
// OrderAscBySpecValueList is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscBySpecValueList() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("spec_value_list ASC"))
}
// OrderAscByStock is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByStock() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("stock ASC"))
}
// OrderAscByTitle is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByTitle() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("title ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderAscByUpdatedAt() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCatId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByCatId() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("cat_id DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByCreatedAt() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDealType is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByDealType() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("deal_type DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByDeletedAt() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByGoodsId() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("goods_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByID() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByMainImage is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByMainImage() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("main_image DESC"))
}
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByName() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
// OrderDescByPriceOriginal is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByPriceOriginal() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("price_original DESC"))
}
// OrderDescByPriceRm is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByPriceRm() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("price_rm DESC"))
}
// OrderDescBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescBySerialNo() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("serial_no DESC"))
}
// OrderDescBySoldCount is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescBySoldCount() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("sold_count DESC"))
}
// OrderDescBySpecValueIndex is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescBySpecValueIndex() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("spec_value_index DESC"))
}
// OrderDescBySpecValueList is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescBySpecValueList() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("spec_value_list DESC"))
}
// OrderDescByStock is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByStock() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("stock DESC"))
}
// OrderDescByTitle is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByTitle() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("title DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) OrderDescByUpdatedAt() GoodsAttributeQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PriceOriginalEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceOriginalEq(priceOriginal uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_original = ?", priceOriginal))
}
// PriceOriginalGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceOriginalGt(priceOriginal uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_original > ?", priceOriginal))
}
// PriceOriginalGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceOriginalGte(priceOriginal uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_original >= ?", priceOriginal))
}
// PriceOriginalIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceOriginalIn(priceOriginal ...uint32) GoodsAttributeQuerySet {
if len(priceOriginal) == 0 {
qs.db.AddError(errors.New("must at least pass one priceOriginal in PriceOriginalIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_original IN (?)", priceOriginal))
}
// PriceOriginalLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceOriginalLt(priceOriginal uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_original < ?", priceOriginal))
}
// PriceOriginalLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceOriginalLte(priceOriginal uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_original <= ?", priceOriginal))
}
// PriceOriginalNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceOriginalNe(priceOriginal uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_original != ?", priceOriginal))
}
// PriceOriginalNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceOriginalNotIn(priceOriginal ...uint32) GoodsAttributeQuerySet {
if len(priceOriginal) == 0 {
qs.db.AddError(errors.New("must at least pass one priceOriginal in PriceOriginalNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_original NOT IN (?)", priceOriginal))
}
// PriceRmEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceRmEq(priceRm uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_rm = ?", priceRm))
}
// PriceRmGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceRmGt(priceRm uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_rm > ?", priceRm))
}
// PriceRmGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceRmGte(priceRm uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_rm >= ?", priceRm))
}
// PriceRmIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceRmIn(priceRm ...uint32) GoodsAttributeQuerySet {
if len(priceRm) == 0 {
qs.db.AddError(errors.New("must at least pass one priceRm in PriceRmIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_rm IN (?)", priceRm))
}
// PriceRmLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceRmLt(priceRm uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_rm < ?", priceRm))
}
// PriceRmLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceRmLte(priceRm uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_rm <= ?", priceRm))
}
// PriceRmNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceRmNe(priceRm uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("price_rm != ?", priceRm))
}
// PriceRmNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) PriceRmNotIn(priceRm ...uint32) GoodsAttributeQuerySet {
if len(priceRm) == 0 {
qs.db.AddError(errors.New("must at least pass one priceRm in PriceRmNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_rm NOT IN (?)", priceRm))
}
// SerialNoEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoEq(serialNo string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("serial_no = ?", serialNo))
}
// SerialNoGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoGt(serialNo string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("serial_no > ?", serialNo))
}
// SerialNoGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoGte(serialNo string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("serial_no >= ?", serialNo))
}
// SerialNoIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoIn(serialNo ...string) GoodsAttributeQuerySet {
if len(serialNo) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNo in SerialNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("serial_no IN (?)", serialNo))
}
// SerialNoLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoLike(serialNo string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("serial_no LIKE ?", serialNo))
}
// SerialNoLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoLt(serialNo string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("serial_no < ?", serialNo))
}
// SerialNoLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoLte(serialNo string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("serial_no <= ?", serialNo))
}
// SerialNoNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoNe(serialNo string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("serial_no != ?", serialNo))
}
// SerialNoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoNotIn(serialNo ...string) GoodsAttributeQuerySet {
if len(serialNo) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNo in SerialNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("serial_no NOT IN (?)", serialNo))
}
// SerialNoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SerialNoNotlike(serialNo string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("serial_no NOT LIKE ?", serialNo))
}
// SoldCountEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SoldCountEq(soldCount uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("sold_count = ?", soldCount))
}
// SoldCountGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SoldCountGt(soldCount uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("sold_count > ?", soldCount))
}
// SoldCountGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SoldCountGte(soldCount uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("sold_count >= ?", soldCount))
}
// SoldCountIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SoldCountIn(soldCount ...uint32) GoodsAttributeQuerySet {
if len(soldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one soldCount in SoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sold_count IN (?)", soldCount))
}
// SoldCountLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SoldCountLt(soldCount uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("sold_count < ?", soldCount))
}
// SoldCountLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SoldCountLte(soldCount uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("sold_count <= ?", soldCount))
}
// SoldCountNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SoldCountNe(soldCount uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("sold_count != ?", soldCount))
}
// SoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SoldCountNotIn(soldCount ...uint32) GoodsAttributeQuerySet {
if len(soldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one soldCount in SoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sold_count NOT IN (?)", soldCount))
}
// SpecValueIndexEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexEq(specValueIndex string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_index = ?", specValueIndex))
}
// SpecValueIndexGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexGt(specValueIndex string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_index > ?", specValueIndex))
}
// SpecValueIndexGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexGte(specValueIndex string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_index >= ?", specValueIndex))
}
// SpecValueIndexIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexIn(specValueIndex ...string) GoodsAttributeQuerySet {
if len(specValueIndex) == 0 {
qs.db.AddError(errors.New("must at least pass one specValueIndex in SpecValueIndexIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_value_index IN (?)", specValueIndex))
}
// SpecValueIndexLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexLike(specValueIndex string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_index LIKE ?", specValueIndex))
}
// SpecValueIndexLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexLt(specValueIndex string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_index < ?", specValueIndex))
}
// SpecValueIndexLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexLte(specValueIndex string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_index <= ?", specValueIndex))
}
// SpecValueIndexNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexNe(specValueIndex string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_index != ?", specValueIndex))
}
// SpecValueIndexNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexNotIn(specValueIndex ...string) GoodsAttributeQuerySet {
if len(specValueIndex) == 0 {
qs.db.AddError(errors.New("must at least pass one specValueIndex in SpecValueIndexNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_value_index NOT IN (?)", specValueIndex))
}
// SpecValueIndexNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueIndexNotlike(specValueIndex string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_index NOT LIKE ?", specValueIndex))
}
// SpecValueListEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListEq(specValueList string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_list = ?", specValueList))
}
// SpecValueListGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListGt(specValueList string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_list > ?", specValueList))
}
// SpecValueListGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListGte(specValueList string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_list >= ?", specValueList))
}
// SpecValueListIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListIn(specValueList ...string) GoodsAttributeQuerySet {
if len(specValueList) == 0 {
qs.db.AddError(errors.New("must at least pass one specValueList in SpecValueListIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_value_list IN (?)", specValueList))
}
// SpecValueListLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListLike(specValueList string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_list LIKE ?", specValueList))
}
// SpecValueListLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListLt(specValueList string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_list < ?", specValueList))
}
// SpecValueListLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListLte(specValueList string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_list <= ?", specValueList))
}
// SpecValueListNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListNe(specValueList string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_list != ?", specValueList))
}
// SpecValueListNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListNotIn(specValueList ...string) GoodsAttributeQuerySet {
if len(specValueList) == 0 {
qs.db.AddError(errors.New("must at least pass one specValueList in SpecValueListNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_value_list NOT IN (?)", specValueList))
}
// SpecValueListNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) SpecValueListNotlike(specValueList string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("spec_value_list NOT LIKE ?", specValueList))
}
// StockEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) StockEq(stock uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("stock = ?", stock))
}
// StockGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) StockGt(stock uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("stock > ?", stock))
}
// StockGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) StockGte(stock uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("stock >= ?", stock))
}
// StockIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) StockIn(stock ...uint32) GoodsAttributeQuerySet {
if len(stock) == 0 {
qs.db.AddError(errors.New("must at least pass one stock in StockIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("stock IN (?)", stock))
}
// StockLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) StockLt(stock uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("stock < ?", stock))
}
// StockLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) StockLte(stock uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("stock <= ?", stock))
}
// StockNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) StockNe(stock uint32) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("stock != ?", stock))
}
// StockNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) StockNotIn(stock ...uint32) GoodsAttributeQuerySet {
if len(stock) == 0 {
qs.db.AddError(errors.New("must at least pass one stock in StockNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("stock NOT IN (?)", stock))
}
// TitleEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleEq(title string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("title = ?", title))
}
// TitleGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleGt(title string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("title > ?", title))
}
// TitleGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleGte(title string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("title >= ?", title))
}
// TitleIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleIn(title ...string) GoodsAttributeQuerySet {
if len(title) == 0 {
qs.db.AddError(errors.New("must at least pass one title in TitleIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("title IN (?)", title))
}
// TitleLike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleLike(title string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("title LIKE ?", title))
}
// TitleLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleLt(title string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("title < ?", title))
}
// TitleLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleLte(title string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("title <= ?", title))
}
// TitleNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleNe(title string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("title != ?", title))
}
// TitleNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleNotIn(title ...string) GoodsAttributeQuerySet {
if len(title) == 0 {
qs.db.AddError(errors.New("must at least pass one title in TitleNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("title NOT IN (?)", title))
}
// TitleNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) TitleNotlike(title string) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("title NOT LIKE ?", title))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) UpdatedAtEq(updatedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) UpdatedAtGt(updatedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) UpdatedAtGte(updatedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) UpdatedAtLt(updatedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) UpdatedAtLte(updatedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsAttributeQuerySet) UpdatedAtNe(updatedAt time.Time) GoodsAttributeQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCatId is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetCatId(catId uint32) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.CatId)] = catId
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetCreatedAt(createdAt time.Time) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.CreatedAt)] = createdAt
return u
}
// SetDealType is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetDealType(dealType uint32) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.DealType)] = dealType
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetDeletedAt(deletedAt *time.Time) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoodsId is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetGoodsId(goodsId uint32) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.GoodsId)] = goodsId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetID(ID uint32) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.ID)] = ID
return u
}
// SetMainImage is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetMainImage(mainImage string) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.MainImage)] = mainImage
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetName(name string) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.Name)] = name
return u
}
// SetPriceOriginal is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetPriceOriginal(priceOriginal uint32) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.PriceOriginal)] = priceOriginal
return u
}
// SetPriceRm is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetPriceRm(priceRm uint32) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.PriceRm)] = priceRm
return u
}
// SetSerialNo is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetSerialNo(serialNo string) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.SerialNo)] = serialNo
return u
}
// SetSoldCount is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetSoldCount(soldCount uint32) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.SoldCount)] = soldCount
return u
}
// SetSpecValueIndex is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetSpecValueIndex(specValueIndex string) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.SpecValueIndex)] = specValueIndex
return u
}
// SetSpecValueList is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetSpecValueList(specValueList string) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.SpecValueList)] = specValueList
return u
}
// SetStock is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetStock(stock uint32) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.Stock)] = stock
return u
}
// SetTitle is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetTitle(title string) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.Title)] = title
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) SetUpdatedAt(updatedAt time.Time) GoodsAttributeUpdater {
u.fields[string(GoodsAttributeDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GoodsAttributeUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GoodsAttributeQuerySet
// ===== BEGIN of GoodsAttribute modifiers
// GoodsAttributeDBSchemaField describes database schema field. It requires for method 'Update'
type GoodsAttributeDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GoodsAttributeDBSchemaField) String() string {
return string(f)
}
// GoodsAttributeDBSchema stores db field names of GoodsAttribute
var GoodsAttributeDBSchema = struct {
ID GoodsAttributeDBSchemaField
CreatedAt GoodsAttributeDBSchemaField
UpdatedAt GoodsAttributeDBSchemaField
DeletedAt GoodsAttributeDBSchemaField
GoodsId GoodsAttributeDBSchemaField
SerialNo GoodsAttributeDBSchemaField
CatId GoodsAttributeDBSchemaField
Name GoodsAttributeDBSchemaField
Title GoodsAttributeDBSchemaField
MainImage GoodsAttributeDBSchemaField
Stock GoodsAttributeDBSchemaField
SoldCount GoodsAttributeDBSchemaField
PriceRm GoodsAttributeDBSchemaField
PriceOriginal GoodsAttributeDBSchemaField
SpecValueList GoodsAttributeDBSchemaField
SpecValueIndex GoodsAttributeDBSchemaField
DealType GoodsAttributeDBSchemaField
}{
ID: GoodsAttributeDBSchemaField("id"),
CreatedAt: GoodsAttributeDBSchemaField("created_at"),
UpdatedAt: GoodsAttributeDBSchemaField("updated_at"),
DeletedAt: GoodsAttributeDBSchemaField("deleted_at"),
GoodsId: GoodsAttributeDBSchemaField("goods_id"),
SerialNo: GoodsAttributeDBSchemaField("serial_no"),
CatId: GoodsAttributeDBSchemaField("cat_id"),
Name: GoodsAttributeDBSchemaField("name"),
Title: GoodsAttributeDBSchemaField("title"),
MainImage: GoodsAttributeDBSchemaField("main_image"),
Stock: GoodsAttributeDBSchemaField("stock"),
SoldCount: GoodsAttributeDBSchemaField("sold_count"),
PriceRm: GoodsAttributeDBSchemaField("price_rm"),
PriceOriginal: GoodsAttributeDBSchemaField("price_original"),
SpecValueList: GoodsAttributeDBSchemaField("spec_value_list"),
SpecValueIndex: GoodsAttributeDBSchemaField("spec_value_index"),
DealType: GoodsAttributeDBSchemaField("deal_type"),
}
// Update updates GoodsAttribute fields by primary key
// nolint: dupl
func (o *GoodsAttribute) Update(db *gorm.DB, fields ...GoodsAttributeDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"goods_id": o.GoodsId,
"serial_no": o.SerialNo,
"cat_id": o.CatId,
"name": o.Name,
"title": o.Title,
"main_image": o.MainImage,
"stock": o.Stock,
"sold_count": o.SoldCount,
"price_rm": o.PriceRm,
"price_original": o.PriceOriginal,
"spec_value_list": o.SpecValueList,
"spec_value_index": o.SpecValueIndex,
"deal_type": o.DealType,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update GoodsAttribute %v fields %v: %s",
o, fields, err)
}
return nil
}
// GoodsAttributeUpdater is an GoodsAttribute updates manager
type GoodsAttributeUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGoodsAttributeUpdater creates new GoodsAttribute updater
// nolint: dupl
func NewGoodsAttributeUpdater(db *gorm.DB) GoodsAttributeUpdater {
return GoodsAttributeUpdater{
fields: map[string]interface{}{},
db: db.Model(&GoodsAttribute{}),
}
}
// ===== END of GoodsAttribute modifiers
// ===== BEGIN of query set GoodsCatQuerySet
// GoodsCatQuerySet is an queryset type for GoodsCat
type GoodsCatQuerySet struct {
db *gorm.DB
}
// NewGoodsCatQuerySet constructs new GoodsCatQuerySet
func NewGoodsCatQuerySet(db *gorm.DB) GoodsCatQuerySet {
return GoodsCatQuerySet{
db: db.Model(&GoodsCat{}),
}
}
func (qs GoodsCatQuerySet) w(db *gorm.DB) GoodsCatQuerySet {
return NewGoodsCatQuerySet(db)
}
func (qs GoodsCatQuerySet) Select(fields ...GoodsCatDBSchemaField) GoodsCatQuerySet {
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 *GoodsCat) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GoodsCat) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) All(ret *[]GoodsCat) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) CreatedAtEq(createdAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) CreatedAtGt(createdAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) CreatedAtGte(createdAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) CreatedAtLt(createdAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) CreatedAtLte(createdAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) CreatedAtNe(createdAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) Delete() error {
return qs.db.Delete(GoodsCat{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GoodsCat{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GoodsCat{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeletedAtEq(deletedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeletedAtGt(deletedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeletedAtGte(deletedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeletedAtIsNotNull() GoodsCatQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeletedAtIsNull() GoodsCatQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeletedAtLt(deletedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeletedAtLte(deletedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) DeletedAtNe(deletedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) GetUpdater() GoodsCatUpdater {
return NewGoodsCatUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) IDEq(ID uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) IDGt(ID uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) IDGte(ID uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) IDIn(ID ...uint32) GoodsCatQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) IDLt(ID uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) IDLte(ID uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) IDNe(ID uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) IDNotIn(ID ...uint32) GoodsCatQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// LevelEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) LevelEq(level uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("level = ?", level))
}
// LevelGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) LevelGt(level uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("level > ?", level))
}
// LevelGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) LevelGte(level uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("level >= ?", level))
}
// LevelIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) LevelIn(level ...uint32) GoodsCatQuerySet {
if len(level) == 0 {
qs.db.AddError(errors.New("must at least pass one level in LevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("level IN (?)", level))
}
// LevelLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) LevelLt(level uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("level < ?", level))
}
// LevelLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) LevelLte(level uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("level <= ?", level))
}
// LevelNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) LevelNe(level uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("level != ?", level))
}
// LevelNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) LevelNotIn(level ...uint32) GoodsCatQuerySet {
if len(level) == 0 {
qs.db.AddError(errors.New("must at least pass one level in LevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("level NOT IN (?)", level))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) Limit(limit int) GoodsCatQuerySet {
return qs.w(qs.db.Limit(limit))
}
// NameEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameEq(name string) GoodsCatQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
// NameGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameGt(name string) GoodsCatQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameGte(name string) GoodsCatQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
// NameIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameIn(name ...string) GoodsCatQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name IN (?)", name))
}
// NameLike is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameLike(name string) GoodsCatQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameLt(name string) GoodsCatQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameLte(name string) GoodsCatQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
// NameNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameNe(name string) GoodsCatQuerySet {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameNotIn(name ...string) GoodsCatQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name NOT IN (?)", name))
}
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) NameNotlike(name string) GoodsCatQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) Offset(offset int) GoodsCatQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GoodsCatQuerySet) One(ret *GoodsCat) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByCreatedAt() GoodsCatQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByDeletedAt() GoodsCatQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByID() GoodsCatQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByLevel is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByLevel() GoodsCatQuerySet {
return qs.w(qs.db.Order("level ASC"))
}
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByName() GoodsCatQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
// OrderAscByPid is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByPid() GoodsCatQuerySet {
return qs.w(qs.db.Order("pid ASC"))
}
// OrderAscByPriority is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByPriority() GoodsCatQuerySet {
return qs.w(qs.db.Order("priority ASC"))
}
// OrderAscBySort is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscBySort() GoodsCatQuerySet {
return qs.w(qs.db.Order("sort ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByState() GoodsCatQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderAscByUpdatedAt() GoodsCatQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByCreatedAt() GoodsCatQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByDeletedAt() GoodsCatQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByID() GoodsCatQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByLevel is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByLevel() GoodsCatQuerySet {
return qs.w(qs.db.Order("level DESC"))
}
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByName() GoodsCatQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
// OrderDescByPid is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByPid() GoodsCatQuerySet {
return qs.w(qs.db.Order("pid DESC"))
}
// OrderDescByPriority is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByPriority() GoodsCatQuerySet {
return qs.w(qs.db.Order("priority DESC"))
}
// OrderDescBySort is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescBySort() GoodsCatQuerySet {
return qs.w(qs.db.Order("sort DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByState() GoodsCatQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) OrderDescByUpdatedAt() GoodsCatQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PidEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PidEq(pid uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("pid = ?", pid))
}
// PidGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PidGt(pid uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("pid > ?", pid))
}
// PidGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PidGte(pid uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("pid >= ?", pid))
}
// PidIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PidIn(pid ...uint32) GoodsCatQuerySet {
if len(pid) == 0 {
qs.db.AddError(errors.New("must at least pass one pid in PidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("pid IN (?)", pid))
}
// PidLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PidLt(pid uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("pid < ?", pid))
}
// PidLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PidLte(pid uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("pid <= ?", pid))
}
// PidNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PidNe(pid uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("pid != ?", pid))
}
// PidNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PidNotIn(pid ...uint32) GoodsCatQuerySet {
if len(pid) == 0 {
qs.db.AddError(errors.New("must at least pass one pid in PidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("pid NOT IN (?)", pid))
}
// PriorityEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityEq(priority string) GoodsCatQuerySet {
return qs.w(qs.db.Where("priority = ?", priority))
}
// PriorityGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityGt(priority string) GoodsCatQuerySet {
return qs.w(qs.db.Where("priority > ?", priority))
}
// PriorityGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityGte(priority string) GoodsCatQuerySet {
return qs.w(qs.db.Where("priority >= ?", priority))
}
// PriorityIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityIn(priority ...string) GoodsCatQuerySet {
if len(priority) == 0 {
qs.db.AddError(errors.New("must at least pass one priority in PriorityIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("priority IN (?)", priority))
}
// PriorityLike is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityLike(priority string) GoodsCatQuerySet {
return qs.w(qs.db.Where("priority LIKE ?", priority))
}
// PriorityLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityLt(priority string) GoodsCatQuerySet {
return qs.w(qs.db.Where("priority < ?", priority))
}
// PriorityLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityLte(priority string) GoodsCatQuerySet {
return qs.w(qs.db.Where("priority <= ?", priority))
}
// PriorityNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityNe(priority string) GoodsCatQuerySet {
return qs.w(qs.db.Where("priority != ?", priority))
}
// PriorityNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityNotIn(priority ...string) GoodsCatQuerySet {
if len(priority) == 0 {
qs.db.AddError(errors.New("must at least pass one priority in PriorityNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("priority NOT IN (?)", priority))
}
// PriorityNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) PriorityNotlike(priority string) GoodsCatQuerySet {
return qs.w(qs.db.Where("priority NOT LIKE ?", priority))
}
// SortEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) SortEq(sort uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("sort = ?", sort))
}
// SortGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) SortGt(sort uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("sort > ?", sort))
}
// SortGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) SortGte(sort uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("sort >= ?", sort))
}
// SortIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) SortIn(sort ...uint32) GoodsCatQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort IN (?)", sort))
}
// SortLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) SortLt(sort uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("sort < ?", sort))
}
// SortLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) SortLte(sort uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("sort <= ?", sort))
}
// SortNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) SortNe(sort uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("sort != ?", sort))
}
// SortNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) SortNotIn(sort ...uint32) GoodsCatQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort NOT IN (?)", sort))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) StateEq(state uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) StateGt(state uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) StateGte(state uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) StateIn(state ...uint32) GoodsCatQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) StateLt(state uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) StateLte(state uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) StateNe(state uint32) GoodsCatQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) StateNotIn(state ...uint32) GoodsCatQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) UpdatedAtEq(updatedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) UpdatedAtGt(updatedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) UpdatedAtGte(updatedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) UpdatedAtLt(updatedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) UpdatedAtLte(updatedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsCatQuerySet) UpdatedAtNe(updatedAt time.Time) GoodsCatQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetCreatedAt(createdAt time.Time) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetDeletedAt(deletedAt *time.Time) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetID(ID uint32) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.ID)] = ID
return u
}
// SetLevel is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetLevel(level uint32) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.Level)] = level
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetName(name string) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.Name)] = name
return u
}
// SetPid is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetPid(pid uint32) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.Pid)] = pid
return u
}
// SetPriority is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetPriority(priority string) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.Priority)] = priority
return u
}
// SetSort is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetSort(sort uint32) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.Sort)] = sort
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetState(state uint32) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.State)] = state
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) SetUpdatedAt(updatedAt time.Time) GoodsCatUpdater {
u.fields[string(GoodsCatDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GoodsCatUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GoodsCatQuerySet
// ===== BEGIN of GoodsCat modifiers
// GoodsCatDBSchemaField describes database schema field. It requires for method 'Update'
type GoodsCatDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GoodsCatDBSchemaField) String() string {
return string(f)
}
// GoodsCatDBSchema stores db field names of GoodsCat
var GoodsCatDBSchema = struct {
ID GoodsCatDBSchemaField
CreatedAt GoodsCatDBSchemaField
UpdatedAt GoodsCatDBSchemaField
DeletedAt GoodsCatDBSchemaField
Name GoodsCatDBSchemaField
Priority GoodsCatDBSchemaField
State GoodsCatDBSchemaField
Level GoodsCatDBSchemaField
Pid GoodsCatDBSchemaField
Sort GoodsCatDBSchemaField
}{
ID: GoodsCatDBSchemaField("id"),
CreatedAt: GoodsCatDBSchemaField("created_at"),
UpdatedAt: GoodsCatDBSchemaField("updated_at"),
DeletedAt: GoodsCatDBSchemaField("deleted_at"),
Name: GoodsCatDBSchemaField("name"),
Priority: GoodsCatDBSchemaField("priority"),
State: GoodsCatDBSchemaField("state"),
Level: GoodsCatDBSchemaField("level"),
Pid: GoodsCatDBSchemaField("pid"),
Sort: GoodsCatDBSchemaField("sort"),
}
// Update updates GoodsCat fields by primary key
// nolint: dupl
func (o *GoodsCat) Update(db *gorm.DB, fields ...GoodsCatDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"name": o.Name,
"priority": o.Priority,
"state": o.State,
"level": o.Level,
"pid": o.Pid,
"sort": o.Sort,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update GoodsCat %v fields %v: %s",
o, fields, err)
}
return nil
}
// GoodsCatUpdater is an GoodsCat updates manager
type GoodsCatUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGoodsCatUpdater creates new GoodsCat updater
// nolint: dupl
func NewGoodsCatUpdater(db *gorm.DB) GoodsCatUpdater {
return GoodsCatUpdater{
fields: map[string]interface{}{},
db: db.Model(&GoodsCat{}),
}
}
// ===== END of GoodsCat modifiers
// ===== BEGIN of query set GoodsCategoryQuerySet
// GoodsCategoryQuerySet is an queryset type for GoodsCategory
type GoodsCategoryQuerySet struct {
db *gorm.DB
}
// NewGoodsCategoryQuerySet constructs new GoodsCategoryQuerySet
func NewGoodsCategoryQuerySet(db *gorm.DB) GoodsCategoryQuerySet {
return GoodsCategoryQuerySet{
db: db.Model(&GoodsCategory{}),
}
}
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 {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GoodsCategory) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) All(ret *[]GoodsCategory) error {
return qs.db.Find(ret).Error
}
// CatIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CatIdEq(catId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("cat_id = ?", catId))
}
// CatIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CatIdGt(catId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("cat_id > ?", catId))
}
// CatIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CatIdGte(catId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("cat_id >= ?", catId))
}
// CatIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CatIdIn(catId ...uint32) GoodsCategoryQuerySet {
if len(catId) == 0 {
qs.db.AddError(errors.New("must at least pass one catId in CatIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_id IN (?)", catId))
}
// CatIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CatIdLt(catId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("cat_id < ?", catId))
}
// CatIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CatIdLte(catId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("cat_id <= ?", catId))
}
// CatIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CatIdNe(catId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("cat_id != ?", catId))
}
// CatIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CatIdNotIn(catId ...uint32) GoodsCategoryQuerySet {
if len(catId) == 0 {
qs.db.AddError(errors.New("must at least pass one catId in CatIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_id NOT IN (?)", catId))
}
// Count is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CreatedAtEq(createdAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CreatedAtGt(createdAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CreatedAtGte(createdAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CreatedAtLt(createdAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CreatedAtLte(createdAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) CreatedAtNe(createdAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) Delete() error {
return qs.db.Delete(GoodsCategory{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GoodsCategory{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GoodsCategory{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeletedAtEq(deletedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeletedAtGt(deletedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeletedAtGte(deletedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeletedAtIsNotNull() GoodsCategoryQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeletedAtIsNull() GoodsCategoryQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeletedAtLt(deletedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeletedAtLte(deletedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) DeletedAtNe(deletedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) GetUpdater() GoodsCategoryUpdater {
return NewGoodsCategoryUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) IDEq(ID uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) IDGt(ID uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) IDGte(ID uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) IDIn(ID ...uint32) GoodsCategoryQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) IDLt(ID uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) IDLte(ID uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) IDNe(ID uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) IDNotIn(ID ...uint32) GoodsCategoryQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// LevelEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) LevelEq(level uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("level = ?", level))
}
// LevelGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) LevelGt(level uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("level > ?", level))
}
// LevelGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) LevelGte(level uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("level >= ?", level))
}
// LevelIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) LevelIn(level ...uint32) GoodsCategoryQuerySet {
if len(level) == 0 {
qs.db.AddError(errors.New("must at least pass one level in LevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("level IN (?)", level))
}
// LevelLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) LevelLt(level uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("level < ?", level))
}
// LevelLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) LevelLte(level uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("level <= ?", level))
}
// LevelNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) LevelNe(level uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("level != ?", level))
}
// LevelNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) LevelNotIn(level ...uint32) GoodsCategoryQuerySet {
if len(level) == 0 {
qs.db.AddError(errors.New("must at least pass one level in LevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("level NOT IN (?)", level))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) Limit(limit int) GoodsCategoryQuerySet {
return qs.w(qs.db.Limit(limit))
}
// NameEq is an autogenerated method
// nolint: dupl
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 {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) NameNotIn(name ...string) GoodsCategoryQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameNotIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GoodsCategoryQuerySet) One(ret *GoodsCategory) error {
return qs.db.First(ret).Error
}
// OrderAscByCatId is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscByCatId() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("cat_id ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscByCreatedAt() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscByDeletedAt() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscByID() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByLevel is an autogenerated method
// nolint: dupl
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 {
return qs.w(qs.db.Order("parent_cat_id ASC"))
}
// OrderAscBySort is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscBySort() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("sort ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscByState() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderAscByUpdatedAt() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCatId is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescByCatId() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("cat_id DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescByCreatedAt() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescByDeletedAt() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescByID() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByLevel is an autogenerated method
// nolint: dupl
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 {
return qs.w(qs.db.Order("parent_cat_id DESC"))
}
// OrderDescBySort is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescBySort() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("sort DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescByState() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) OrderDescByUpdatedAt() GoodsCategoryQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// ParentCatIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) ParentCatIdEq(parentCatId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("parent_cat_id = ?", parentCatId))
}
// ParentCatIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) ParentCatIdGt(parentCatId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("parent_cat_id > ?", parentCatId))
}
// ParentCatIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) ParentCatIdGte(parentCatId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("parent_cat_id >= ?", parentCatId))
}
// ParentCatIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) ParentCatIdIn(parentCatId ...uint32) GoodsCategoryQuerySet {
if len(parentCatId) == 0 {
qs.db.AddError(errors.New("must at least pass one parentCatId in ParentCatIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("parent_cat_id IN (?)", parentCatId))
}
// ParentCatIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) ParentCatIdLt(parentCatId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("parent_cat_id < ?", parentCatId))
}
// ParentCatIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) ParentCatIdLte(parentCatId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("parent_cat_id <= ?", parentCatId))
}
// ParentCatIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) ParentCatIdNe(parentCatId uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("parent_cat_id != ?", parentCatId))
}
// ParentCatIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) ParentCatIdNotIn(parentCatId ...uint32) GoodsCategoryQuerySet {
if len(parentCatId) == 0 {
qs.db.AddError(errors.New("must at least pass one parentCatId in ParentCatIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("parent_cat_id NOT IN (?)", parentCatId))
}
// SortEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) SortEq(sort uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("sort = ?", sort))
}
// SortGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) SortGt(sort uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("sort > ?", sort))
}
// SortGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) SortGte(sort uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("sort >= ?", sort))
}
// SortIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) SortIn(sort ...uint32) GoodsCategoryQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort IN (?)", sort))
}
// SortLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) SortLt(sort uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("sort < ?", sort))
}
// SortLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) SortLte(sort uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("sort <= ?", sort))
}
// SortNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) SortNe(sort uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("sort != ?", sort))
}
// SortNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) SortNotIn(sort ...uint32) GoodsCategoryQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort NOT IN (?)", sort))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) StateEq(state uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) StateGt(state uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) StateGte(state uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) StateIn(state ...uint32) GoodsCategoryQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) StateLt(state uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) StateLte(state uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) StateNe(state uint32) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) StateNotIn(state ...uint32) GoodsCategoryQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) UpdatedAtEq(updatedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) UpdatedAtGt(updatedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) UpdatedAtGte(updatedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) UpdatedAtLt(updatedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) UpdatedAtLte(updatedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsCategoryQuerySet) UpdatedAtNe(updatedAt time.Time) GoodsCategoryQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCatId is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetCatId(catId uint32) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.CatId)] = catId
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetCreatedAt(createdAt time.Time) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetDeletedAt(deletedAt *time.Time) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetID(ID uint32) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.ID)] = ID
return u
}
// SetLevel is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetLevel(level uint32) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.Level)] = level
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetName(name string) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.Name)] = name
return u
}
// SetParentCatId is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetParentCatId(parentCatId uint32) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.ParentCatId)] = parentCatId
return u
}
// SetSort is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetSort(sort uint32) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.Sort)] = sort
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetState(state uint32) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.State)] = state
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) SetUpdatedAt(updatedAt time.Time) GoodsCategoryUpdater {
u.fields[string(GoodsCategoryDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GoodsCategoryUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GoodsCategoryQuerySet
// ===== BEGIN of GoodsCategory modifiers
// GoodsCategoryDBSchemaField describes database schema field. It requires for method 'Update'
type GoodsCategoryDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GoodsCategoryDBSchemaField) String() string {
return string(f)
}
// GoodsCategoryDBSchema stores db field names of GoodsCategory
var GoodsCategoryDBSchema = struct {
ID GoodsCategoryDBSchemaField
CreatedAt GoodsCategoryDBSchemaField
UpdatedAt GoodsCategoryDBSchemaField
DeletedAt GoodsCategoryDBSchemaField
CatId GoodsCategoryDBSchemaField
ParentCatId GoodsCategoryDBSchemaField
Name GoodsCategoryDBSchemaField
Sort GoodsCategoryDBSchemaField
Level GoodsCategoryDBSchemaField
State GoodsCategoryDBSchemaField
}{
ID: GoodsCategoryDBSchemaField("id"),
CreatedAt: GoodsCategoryDBSchemaField("created_at"),
UpdatedAt: GoodsCategoryDBSchemaField("updated_at"),
DeletedAt: GoodsCategoryDBSchemaField("deleted_at"),
CatId: GoodsCategoryDBSchemaField("cat_id"),
ParentCatId: GoodsCategoryDBSchemaField("parent_cat_id"),
Name: GoodsCategoryDBSchemaField("name"),
Sort: GoodsCategoryDBSchemaField("sort"),
Level: GoodsCategoryDBSchemaField("level"),
State: GoodsCategoryDBSchemaField("state"),
}
// Update updates GoodsCategory fields by primary key
// nolint: dupl
func (o *GoodsCategory) Update(db *gorm.DB, fields ...GoodsCategoryDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"cat_id": o.CatId,
"parent_cat_id": o.ParentCatId,
"name": o.Name,
"sort": o.Sort,
"level": o.Level,
"state": o.State,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update GoodsCategory %v fields %v: %s",
o, fields, err)
}
return nil
}
// GoodsCategoryUpdater is an GoodsCategory updates manager
type GoodsCategoryUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGoodsCategoryUpdater creates new GoodsCategory updater
// nolint: dupl
func NewGoodsCategoryUpdater(db *gorm.DB) GoodsCategoryUpdater {
return GoodsCategoryUpdater{
fields: map[string]interface{}{},
db: db.Model(&GoodsCategory{}),
}
}
// ===== END of GoodsCategory modifiers
// ===== BEGIN of query set GoodsOrderQuerySet
// GoodsOrderQuerySet is an queryset type for GoodsOrder
type GoodsOrderQuerySet struct {
db *gorm.DB
}
// NewGoodsOrderQuerySet constructs new GoodsOrderQuerySet
func NewGoodsOrderQuerySet(db *gorm.DB) GoodsOrderQuerySet {
return GoodsOrderQuerySet{
db: db.Model(&GoodsOrder{}),
}
}
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 {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GoodsOrder) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// AddressIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AddressIdEq(addressId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("address_id = ?", addressId))
}
// AddressIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AddressIdGt(addressId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("address_id > ?", addressId))
}
// AddressIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AddressIdGte(addressId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("address_id >= ?", addressId))
}
// AddressIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AddressIdIn(addressId ...uint32) GoodsOrderQuerySet {
if len(addressId) == 0 {
qs.db.AddError(errors.New("must at least pass one addressId in AddressIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("address_id IN (?)", addressId))
}
// AddressIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AddressIdLt(addressId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("address_id < ?", addressId))
}
// AddressIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AddressIdLte(addressId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("address_id <= ?", addressId))
}
// AddressIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AddressIdNe(addressId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("address_id != ?", addressId))
}
// AddressIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AddressIdNotIn(addressId ...uint32) GoodsOrderQuerySet {
if len(addressId) == 0 {
qs.db.AddError(errors.New("must at least pass one addressId in AddressIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("address_id NOT IN (?)", addressId))
}
// All is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) All(ret *[]GoodsOrder) error {
return qs.db.Find(ret).Error
}
// AmountEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AmountEq(amount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("amount = ?", amount))
}
// AmountGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AmountGt(amount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("amount > ?", amount))
}
// AmountGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AmountGte(amount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("amount >= ?", amount))
}
// AmountIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AmountIn(amount ...uint32) GoodsOrderQuerySet {
if len(amount) == 0 {
qs.db.AddError(errors.New("must at least pass one amount in AmountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("amount IN (?)", amount))
}
// AmountLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AmountLt(amount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("amount < ?", amount))
}
// AmountLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AmountLte(amount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("amount <= ?", amount))
}
// AmountNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AmountNe(amount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("amount != ?", amount))
}
// AmountNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) AmountNotIn(amount ...uint32) GoodsOrderQuerySet {
if len(amount) == 0 {
qs.db.AddError(errors.New("must at least pass one amount in AmountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("amount NOT IN (?)", amount))
}
// Count is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) CreatedAtEq(createdAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) CreatedAtGt(createdAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) CreatedAtGte(createdAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) CreatedAtLt(createdAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) CreatedAtLte(createdAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) CreatedAtNe(createdAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) Delete() error {
return qs.db.Delete(GoodsOrder{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GoodsOrder{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GoodsOrder{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeletedAtEq(deletedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeletedAtGt(deletedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeletedAtGte(deletedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeletedAtIsNotNull() GoodsOrderQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeletedAtIsNull() GoodsOrderQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeletedAtLt(deletedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeletedAtLte(deletedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeletedAtNe(deletedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DeliverStoreIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverStoreIdEq(deliverStoreId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_store_id = ?", deliverStoreId))
}
// DeliverStoreIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverStoreIdGt(deliverStoreId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_store_id > ?", deliverStoreId))
}
// DeliverStoreIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverStoreIdGte(deliverStoreId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_store_id >= ?", deliverStoreId))
}
// DeliverStoreIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverStoreIdIn(deliverStoreId ...uint32) GoodsOrderQuerySet {
if len(deliverStoreId) == 0 {
qs.db.AddError(errors.New("must at least pass one deliverStoreId in DeliverStoreIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deliver_store_id IN (?)", deliverStoreId))
}
// DeliverStoreIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverStoreIdLt(deliverStoreId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_store_id < ?", deliverStoreId))
}
// DeliverStoreIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverStoreIdLte(deliverStoreId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_store_id <= ?", deliverStoreId))
}
// DeliverStoreIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverStoreIdNe(deliverStoreId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_store_id != ?", deliverStoreId))
}
// DeliverStoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverStoreIdNotIn(deliverStoreId ...uint32) GoodsOrderQuerySet {
if len(deliverStoreId) == 0 {
qs.db.AddError(errors.New("must at least pass one deliverStoreId in DeliverStoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deliver_store_id NOT IN (?)", deliverStoreId))
}
// DeliverTimeEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverTimeEq(deliverTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_time = ?", deliverTime))
}
// DeliverTimeGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverTimeGt(deliverTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_time > ?", deliverTime))
}
// DeliverTimeGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverTimeGte(deliverTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_time >= ?", deliverTime))
}
// DeliverTimeLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverTimeLt(deliverTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_time < ?", deliverTime))
}
// DeliverTimeLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverTimeLte(deliverTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_time <= ?", deliverTime))
}
// DeliverTimeNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliverTimeNe(deliverTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("deliver_time != ?", deliverTime))
}
// DeliveryCompanyEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyEq(deliveryCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company = ?", deliveryCompany))
}
// DeliveryCompanyGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyGt(deliveryCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company > ?", deliveryCompany))
}
// DeliveryCompanyGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyGte(deliveryCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company >= ?", deliveryCompany))
}
// DeliveryCompanyIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyIn(deliveryCompany ...string) GoodsOrderQuerySet {
if len(deliveryCompany) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryCompany in DeliveryCompanyIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_company IN (?)", deliveryCompany))
}
// DeliveryCompanyLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyLike(deliveryCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company LIKE ?", deliveryCompany))
}
// DeliveryCompanyLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyLt(deliveryCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company < ?", deliveryCompany))
}
// DeliveryCompanyLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyLte(deliveryCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company <= ?", deliveryCompany))
}
// DeliveryCompanyNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNe(deliveryCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company != ?", deliveryCompany))
}
// DeliveryCompanyNoEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoEq(deliveryCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company_no = ?", deliveryCompanyNo))
}
// DeliveryCompanyNoGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoGt(deliveryCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company_no > ?", deliveryCompanyNo))
}
// DeliveryCompanyNoGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoGte(deliveryCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company_no >= ?", deliveryCompanyNo))
}
// DeliveryCompanyNoIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoIn(deliveryCompanyNo ...string) GoodsOrderQuerySet {
if len(deliveryCompanyNo) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryCompanyNo in DeliveryCompanyNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_company_no IN (?)", deliveryCompanyNo))
}
// DeliveryCompanyNoLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoLike(deliveryCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company_no LIKE ?", deliveryCompanyNo))
}
// DeliveryCompanyNoLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoLt(deliveryCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company_no < ?", deliveryCompanyNo))
}
// DeliveryCompanyNoLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoLte(deliveryCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company_no <= ?", deliveryCompanyNo))
}
// DeliveryCompanyNoNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoNe(deliveryCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company_no != ?", deliveryCompanyNo))
}
// DeliveryCompanyNoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoNotIn(deliveryCompanyNo ...string) GoodsOrderQuerySet {
if len(deliveryCompanyNo) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryCompanyNo in DeliveryCompanyNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_company_no NOT IN (?)", deliveryCompanyNo))
}
// DeliveryCompanyNoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNoNotlike(deliveryCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company_no NOT LIKE ?", deliveryCompanyNo))
}
// DeliveryCompanyNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNotIn(deliveryCompany ...string) GoodsOrderQuerySet {
if len(deliveryCompany) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryCompany in DeliveryCompanyNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_company NOT IN (?)", deliveryCompany))
}
// DeliveryCompanyNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryCompanyNotlike(deliveryCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_company NOT LIKE ?", deliveryCompany))
}
// DeliveryExtraInfoEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoEq(deliveryExtraInfo string) GoodsOrderQuerySet {
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 {
if len(deliveryExtraInfo) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryExtraInfo in DeliveryExtraInfoIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("delivery_extra_info != ?", deliveryExtraInfo))
}
// DeliveryExtraInfoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryExtraInfoNotIn(deliveryExtraInfo ...string) GoodsOrderQuerySet {
if len(deliveryExtraInfo) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryExtraInfo in DeliveryExtraInfoNotIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("delivery_fee = ?", deliveryFee))
}
// DeliveryFeeGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryFeeGt(deliveryFee uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_fee > ?", deliveryFee))
}
// DeliveryFeeGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryFeeGte(deliveryFee uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_fee >= ?", deliveryFee))
}
// DeliveryFeeIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryFeeIn(deliveryFee ...uint32) GoodsOrderQuerySet {
if len(deliveryFee) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryFee in DeliveryFeeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_fee IN (?)", deliveryFee))
}
// DeliveryFeeLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryFeeLt(deliveryFee uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_fee < ?", deliveryFee))
}
// DeliveryFeeLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryFeeLte(deliveryFee uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_fee <= ?", deliveryFee))
}
// DeliveryFeeNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryFeeNe(deliveryFee uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_fee != ?", deliveryFee))
}
// DeliveryFeeNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryFeeNotIn(deliveryFee ...uint32) GoodsOrderQuerySet {
if len(deliveryFee) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryFee in DeliveryFeeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_fee NOT IN (?)", deliveryFee))
}
// DeliveryStatusEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryStatusEq(deliveryStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_status = ?", deliveryStatus))
}
// DeliveryStatusGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryStatusGt(deliveryStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_status > ?", deliveryStatus))
}
// DeliveryStatusGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryStatusGte(deliveryStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_status >= ?", deliveryStatus))
}
// DeliveryStatusIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryStatusIn(deliveryStatus ...uint32) GoodsOrderQuerySet {
if len(deliveryStatus) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryStatus in DeliveryStatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_status IN (?)", deliveryStatus))
}
// DeliveryStatusLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryStatusLt(deliveryStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_status < ?", deliveryStatus))
}
// DeliveryStatusLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryStatusLte(deliveryStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_status <= ?", deliveryStatus))
}
// DeliveryStatusNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryStatusNe(deliveryStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("delivery_status != ?", deliveryStatus))
}
// DeliveryStatusNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryStatusNotIn(deliveryStatus ...uint32) GoodsOrderQuerySet {
if len(deliveryStatus) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryStatus in DeliveryStatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_status NOT IN (?)", deliveryStatus))
}
// DeliveryTrackingNoEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoEq(deliveryTrackingNo string) GoodsOrderQuerySet {
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 {
if len(deliveryTrackingNo) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryTrackingNo in DeliveryTrackingNoIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("delivery_tracking_no != ?", deliveryTrackingNo))
}
// DeliveryTrackingNoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DeliveryTrackingNoNotIn(deliveryTrackingNo ...string) GoodsOrderQuerySet {
if len(deliveryTrackingNo) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryTrackingNo in DeliveryTrackingNoNotIn"))
return qs.w(qs.db)
}
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))
}
// DiscountEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DiscountEq(discount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("discount = ?", discount))
}
// DiscountGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DiscountGt(discount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("discount > ?", discount))
}
// DiscountGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DiscountGte(discount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("discount >= ?", discount))
}
// DiscountIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DiscountIn(discount ...uint32) GoodsOrderQuerySet {
if len(discount) == 0 {
qs.db.AddError(errors.New("must at least pass one discount in DiscountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("discount IN (?)", discount))
}
// DiscountLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DiscountLt(discount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("discount < ?", discount))
}
// DiscountLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DiscountLte(discount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("discount <= ?", discount))
}
// DiscountNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DiscountNe(discount uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("discount != ?", discount))
}
// DiscountNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) DiscountNotIn(discount ...uint32) GoodsOrderQuerySet {
if len(discount) == 0 {
qs.db.AddError(errors.New("must at least pass one discount in DiscountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("discount NOT IN (?)", discount))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GetUpdater() GoodsOrderUpdater {
return NewGoodsOrderUpdater(qs.db)
}
// GoodsAttributeComboIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeComboIdEq(goodsAttributeComboId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_combo_id = ?", goodsAttributeComboId))
}
// GoodsAttributeComboIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeComboIdGt(goodsAttributeComboId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_combo_id > ?", goodsAttributeComboId))
}
// GoodsAttributeComboIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeComboIdGte(goodsAttributeComboId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_combo_id >= ?", goodsAttributeComboId))
}
// GoodsAttributeComboIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeComboIdIn(goodsAttributeComboId ...uint32) GoodsOrderQuerySet {
if len(goodsAttributeComboId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsAttributeComboId in GoodsAttributeComboIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_attribute_combo_id IN (?)", goodsAttributeComboId))
}
// GoodsAttributeComboIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeComboIdLt(goodsAttributeComboId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_combo_id < ?", goodsAttributeComboId))
}
// GoodsAttributeComboIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeComboIdLte(goodsAttributeComboId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_combo_id <= ?", goodsAttributeComboId))
}
// GoodsAttributeComboIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeComboIdNe(goodsAttributeComboId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_combo_id != ?", goodsAttributeComboId))
}
// GoodsAttributeComboIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeComboIdNotIn(goodsAttributeComboId ...uint32) GoodsOrderQuerySet {
if len(goodsAttributeComboId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsAttributeComboId in GoodsAttributeComboIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_attribute_combo_id NOT IN (?)", goodsAttributeComboId))
}
// GoodsAttributeIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeIdEq(goodsAttributeId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_id = ?", goodsAttributeId))
}
// GoodsAttributeIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeIdGt(goodsAttributeId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_id > ?", goodsAttributeId))
}
// GoodsAttributeIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeIdGte(goodsAttributeId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_id >= ?", goodsAttributeId))
}
// GoodsAttributeIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeIdIn(goodsAttributeId ...uint32) GoodsOrderQuerySet {
if len(goodsAttributeId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsAttributeId in GoodsAttributeIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_attribute_id IN (?)", goodsAttributeId))
}
// GoodsAttributeIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeIdLt(goodsAttributeId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_id < ?", goodsAttributeId))
}
// GoodsAttributeIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeIdLte(goodsAttributeId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_id <= ?", goodsAttributeId))
}
// GoodsAttributeIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeIdNe(goodsAttributeId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_attribute_id != ?", goodsAttributeId))
}
// GoodsAttributeIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsAttributeIdNotIn(goodsAttributeId ...uint32) GoodsOrderQuerySet {
if len(goodsAttributeId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsAttributeId in GoodsAttributeIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_attribute_id NOT IN (?)", goodsAttributeId))
}
// GoodsIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsIdEq(goodsId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_id = ?", goodsId))
}
// GoodsIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsIdGt(goodsId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_id > ?", goodsId))
}
// GoodsIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsIdGte(goodsId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_id >= ?", goodsId))
}
// GoodsIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsIdIn(goodsId ...uint32) GoodsOrderQuerySet {
if len(goodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsId in GoodsIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_id IN (?)", goodsId))
}
// GoodsIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsIdLt(goodsId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_id < ?", goodsId))
}
// GoodsIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsIdLte(goodsId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_id <= ?", goodsId))
}
// GoodsIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsIdNe(goodsId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("goods_id != ?", goodsId))
}
// GoodsIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) GoodsIdNotIn(goodsId ...uint32) GoodsOrderQuerySet {
if len(goodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsId in GoodsIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_id NOT IN (?)", goodsId))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) IDEq(ID uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) IDGt(ID uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) IDGte(ID uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) IDIn(ID ...uint32) GoodsOrderQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) IDLt(ID uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) IDLte(ID uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) IDNe(ID uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) IDNotIn(ID ...uint32) GoodsOrderQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) Limit(limit int) GoodsOrderQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) Offset(offset int) GoodsOrderQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GoodsOrderQuerySet) One(ret *GoodsOrder) error {
return qs.db.First(ret).Error
}
// OrderAscByAddressId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByAddressId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("address_id ASC"))
}
// OrderAscByAmount is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByAmount() GoodsOrderQuerySet {
return qs.w(qs.db.Order("amount ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByCreatedAt() GoodsOrderQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDeletedAt() GoodsOrderQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDeliverStoreId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDeliverStoreId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("deliver_store_id ASC"))
}
// OrderAscByDeliverTime is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDeliverTime() GoodsOrderQuerySet {
return qs.w(qs.db.Order("deliver_time ASC"))
}
// OrderAscByDeliveryCompany is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDeliveryCompany() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_company ASC"))
}
// OrderAscByDeliveryCompanyNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDeliveryCompanyNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_company_no 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 {
return qs.w(qs.db.Order("delivery_fee ASC"))
}
// OrderAscByDeliveryStatus is an autogenerated method
// nolint: dupl
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"))
}
// OrderAscByDiscount is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByDiscount() GoodsOrderQuerySet {
return qs.w(qs.db.Order("discount ASC"))
}
// OrderAscByGoodsAttributeComboId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByGoodsAttributeComboId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("goods_attribute_combo_id ASC"))
}
// OrderAscByGoodsAttributeId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByGoodsAttributeId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("goods_attribute_id ASC"))
}
// OrderAscByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByGoodsId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("goods_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByID() GoodsOrderQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByOrderId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByOrderId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("order_id ASC"))
}
// OrderAscByPayStatus is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByPayStatus() GoodsOrderQuerySet {
return qs.w(qs.db.Order("pay_status ASC"))
}
// OrderAscByPayTime is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByPayTime() GoodsOrderQuerySet {
return qs.w(qs.db.Order("pay_time ASC"))
}
// OrderAscByPayType is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByPayType() GoodsOrderQuerySet {
return qs.w(qs.db.Order("pay_type ASC"))
}
// OrderAscByQuantity is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByQuantity() GoodsOrderQuerySet {
return qs.w(qs.db.Order("quantity ASC"))
}
// OrderAscByReceivedTime is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByReceivedTime() GoodsOrderQuerySet {
return qs.w(qs.db.Order("received_time ASC"))
}
// OrderAscByRefundExpressCompany is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByRefundExpressCompany() GoodsOrderQuerySet {
return qs.w(qs.db.Order("refund_express_company ASC"))
}
// OrderAscByRefundExpressCompanyNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByRefundExpressCompanyNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("refund_express_company_no ASC"))
}
// OrderAscByRefundExpressNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByRefundExpressNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("refund_express_no ASC"))
}
// OrderAscByRefundReason is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByRefundReason() GoodsOrderQuerySet {
return qs.w(qs.db.Order("refund_reason ASC"))
}
// OrderAscByRm is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByRm() GoodsOrderQuerySet {
return qs.w(qs.db.Order("rm ASC"))
}
// OrderAscBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscBySerialNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("serial_no ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByState() GoodsOrderQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByUid() GoodsOrderQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByUpdatedAt() GoodsOrderQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByVersionId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByVersionId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("version_id ASC"))
}
// OrderAscByVm is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderAscByVm() GoodsOrderQuerySet {
return qs.w(qs.db.Order("vm ASC"))
}
// OrderDescByAddressId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByAddressId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("address_id DESC"))
}
// OrderDescByAmount is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByAmount() GoodsOrderQuerySet {
return qs.w(qs.db.Order("amount DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByCreatedAt() GoodsOrderQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDeletedAt() GoodsOrderQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDeliverStoreId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDeliverStoreId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("deliver_store_id DESC"))
}
// OrderDescByDeliverTime is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDeliverTime() GoodsOrderQuerySet {
return qs.w(qs.db.Order("deliver_time DESC"))
}
// OrderDescByDeliveryCompany is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDeliveryCompany() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_company DESC"))
}
// OrderDescByDeliveryCompanyNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDeliveryCompanyNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("delivery_company_no 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 {
return qs.w(qs.db.Order("delivery_fee DESC"))
}
// OrderDescByDeliveryStatus is an autogenerated method
// nolint: dupl
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"))
}
// OrderDescByDiscount is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByDiscount() GoodsOrderQuerySet {
return qs.w(qs.db.Order("discount DESC"))
}
// OrderDescByGoodsAttributeComboId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByGoodsAttributeComboId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("goods_attribute_combo_id DESC"))
}
// OrderDescByGoodsAttributeId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByGoodsAttributeId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("goods_attribute_id DESC"))
}
// OrderDescByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByGoodsId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("goods_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByID() GoodsOrderQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByOrderId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByOrderId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("order_id DESC"))
}
// OrderDescByPayStatus is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByPayStatus() GoodsOrderQuerySet {
return qs.w(qs.db.Order("pay_status DESC"))
}
// OrderDescByPayTime is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByPayTime() GoodsOrderQuerySet {
return qs.w(qs.db.Order("pay_time DESC"))
}
// OrderDescByPayType is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByPayType() GoodsOrderQuerySet {
return qs.w(qs.db.Order("pay_type DESC"))
}
// OrderDescByQuantity is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByQuantity() GoodsOrderQuerySet {
return qs.w(qs.db.Order("quantity DESC"))
}
// OrderDescByReceivedTime is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByReceivedTime() GoodsOrderQuerySet {
return qs.w(qs.db.Order("received_time DESC"))
}
// OrderDescByRefundExpressCompany is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByRefundExpressCompany() GoodsOrderQuerySet {
return qs.w(qs.db.Order("refund_express_company DESC"))
}
// OrderDescByRefundExpressCompanyNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByRefundExpressCompanyNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("refund_express_company_no DESC"))
}
// OrderDescByRefundExpressNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByRefundExpressNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("refund_express_no DESC"))
}
// OrderDescByRefundReason is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByRefundReason() GoodsOrderQuerySet {
return qs.w(qs.db.Order("refund_reason DESC"))
}
// OrderDescByRm is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByRm() GoodsOrderQuerySet {
return qs.w(qs.db.Order("rm DESC"))
}
// OrderDescBySerialNo is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescBySerialNo() GoodsOrderQuerySet {
return qs.w(qs.db.Order("serial_no DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByState() GoodsOrderQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByUid() GoodsOrderQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByUpdatedAt() GoodsOrderQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByVersionId is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByVersionId() GoodsOrderQuerySet {
return qs.w(qs.db.Order("version_id DESC"))
}
// OrderDescByVm is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderDescByVm() GoodsOrderQuerySet {
return qs.w(qs.db.Order("vm DESC"))
}
// OrderIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderIdEq(orderId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("order_id = ?", orderId))
}
// OrderIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderIdGt(orderId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("order_id > ?", orderId))
}
// OrderIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderIdGte(orderId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("order_id >= ?", orderId))
}
// OrderIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderIdIn(orderId ...uint32) GoodsOrderQuerySet {
if len(orderId) == 0 {
qs.db.AddError(errors.New("must at least pass one orderId in OrderIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_id IN (?)", orderId))
}
// OrderIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderIdLt(orderId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("order_id < ?", orderId))
}
// OrderIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderIdLte(orderId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("order_id <= ?", orderId))
}
// OrderIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderIdNe(orderId uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("order_id != ?", orderId))
}
// OrderIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) OrderIdNotIn(orderId ...uint32) GoodsOrderQuerySet {
if len(orderId) == 0 {
qs.db.AddError(errors.New("must at least pass one orderId in OrderIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_id NOT IN (?)", orderId))
}
// PayStatusEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayStatusEq(payStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_status = ?", payStatus))
}
// PayStatusGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayStatusGt(payStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_status > ?", payStatus))
}
// PayStatusGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayStatusGte(payStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_status >= ?", payStatus))
}
// PayStatusIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayStatusIn(payStatus ...uint32) GoodsOrderQuerySet {
if len(payStatus) == 0 {
qs.db.AddError(errors.New("must at least pass one payStatus in PayStatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("pay_status IN (?)", payStatus))
}
// PayStatusLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayStatusLt(payStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_status < ?", payStatus))
}
// PayStatusLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayStatusLte(payStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_status <= ?", payStatus))
}
// PayStatusNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayStatusNe(payStatus uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_status != ?", payStatus))
}
// PayStatusNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayStatusNotIn(payStatus ...uint32) GoodsOrderQuerySet {
if len(payStatus) == 0 {
qs.db.AddError(errors.New("must at least pass one payStatus in PayStatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("pay_status NOT IN (?)", payStatus))
}
// PayTimeEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTimeEq(payTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_time = ?", payTime))
}
// PayTimeGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTimeGt(payTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_time > ?", payTime))
}
// PayTimeGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTimeGte(payTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_time >= ?", payTime))
}
// PayTimeLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTimeLt(payTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_time < ?", payTime))
}
// PayTimeLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTimeLte(payTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_time <= ?", payTime))
}
// PayTimeNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTimeNe(payTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_time != ?", payTime))
}
// PayTypeEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTypeEq(payType uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_type = ?", payType))
}
// PayTypeGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTypeGt(payType uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_type > ?", payType))
}
// PayTypeGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTypeGte(payType uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_type >= ?", payType))
}
// PayTypeIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTypeIn(payType ...uint32) GoodsOrderQuerySet {
if len(payType) == 0 {
qs.db.AddError(errors.New("must at least pass one payType in PayTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("pay_type IN (?)", payType))
}
// PayTypeLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTypeLt(payType uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_type < ?", payType))
}
// PayTypeLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTypeLte(payType uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_type <= ?", payType))
}
// PayTypeNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTypeNe(payType uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("pay_type != ?", payType))
}
// PayTypeNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) PayTypeNotIn(payType ...uint32) GoodsOrderQuerySet {
if len(payType) == 0 {
qs.db.AddError(errors.New("must at least pass one payType in PayTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("pay_type NOT IN (?)", payType))
}
// QuantityEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) QuantityEq(quantity uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("quantity = ?", quantity))
}
// QuantityGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) QuantityGt(quantity uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("quantity > ?", quantity))
}
// QuantityGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) QuantityGte(quantity uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("quantity >= ?", quantity))
}
// QuantityIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) QuantityIn(quantity ...uint32) GoodsOrderQuerySet {
if len(quantity) == 0 {
qs.db.AddError(errors.New("must at least pass one quantity in QuantityIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("quantity IN (?)", quantity))
}
// QuantityLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) QuantityLt(quantity uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("quantity < ?", quantity))
}
// QuantityLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) QuantityLte(quantity uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("quantity <= ?", quantity))
}
// QuantityNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) QuantityNe(quantity uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("quantity != ?", quantity))
}
// QuantityNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) QuantityNotIn(quantity ...uint32) GoodsOrderQuerySet {
if len(quantity) == 0 {
qs.db.AddError(errors.New("must at least pass one quantity in QuantityNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("quantity NOT IN (?)", quantity))
}
// ReceivedTimeEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) ReceivedTimeEq(receivedTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("received_time = ?", receivedTime))
}
// ReceivedTimeGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) ReceivedTimeGt(receivedTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("received_time > ?", receivedTime))
}
// ReceivedTimeGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) ReceivedTimeGte(receivedTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("received_time >= ?", receivedTime))
}
// ReceivedTimeLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) ReceivedTimeLt(receivedTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("received_time < ?", receivedTime))
}
// ReceivedTimeLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) ReceivedTimeLte(receivedTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("received_time <= ?", receivedTime))
}
// ReceivedTimeNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) ReceivedTimeNe(receivedTime time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("received_time != ?", receivedTime))
}
// RefundExpressCompanyEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyEq(refundExpressCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company = ?", refundExpressCompany))
}
// RefundExpressCompanyGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyGt(refundExpressCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company > ?", refundExpressCompany))
}
// RefundExpressCompanyGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyGte(refundExpressCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company >= ?", refundExpressCompany))
}
// RefundExpressCompanyIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyIn(refundExpressCompany ...string) GoodsOrderQuerySet {
if len(refundExpressCompany) == 0 {
qs.db.AddError(errors.New("must at least pass one refundExpressCompany in RefundExpressCompanyIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_express_company IN (?)", refundExpressCompany))
}
// RefundExpressCompanyLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyLike(refundExpressCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company LIKE ?", refundExpressCompany))
}
// RefundExpressCompanyLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyLt(refundExpressCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company < ?", refundExpressCompany))
}
// RefundExpressCompanyLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyLte(refundExpressCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company <= ?", refundExpressCompany))
}
// RefundExpressCompanyNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNe(refundExpressCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company != ?", refundExpressCompany))
}
// RefundExpressCompanyNoEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoEq(refundExpressCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company_no = ?", refundExpressCompanyNo))
}
// RefundExpressCompanyNoGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoGt(refundExpressCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company_no > ?", refundExpressCompanyNo))
}
// RefundExpressCompanyNoGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoGte(refundExpressCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company_no >= ?", refundExpressCompanyNo))
}
// RefundExpressCompanyNoIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoIn(refundExpressCompanyNo ...string) GoodsOrderQuerySet {
if len(refundExpressCompanyNo) == 0 {
qs.db.AddError(errors.New("must at least pass one refundExpressCompanyNo in RefundExpressCompanyNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_express_company_no IN (?)", refundExpressCompanyNo))
}
// RefundExpressCompanyNoLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoLike(refundExpressCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company_no LIKE ?", refundExpressCompanyNo))
}
// RefundExpressCompanyNoLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoLt(refundExpressCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company_no < ?", refundExpressCompanyNo))
}
// RefundExpressCompanyNoLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoLte(refundExpressCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company_no <= ?", refundExpressCompanyNo))
}
// RefundExpressCompanyNoNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoNe(refundExpressCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company_no != ?", refundExpressCompanyNo))
}
// RefundExpressCompanyNoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoNotIn(refundExpressCompanyNo ...string) GoodsOrderQuerySet {
if len(refundExpressCompanyNo) == 0 {
qs.db.AddError(errors.New("must at least pass one refundExpressCompanyNo in RefundExpressCompanyNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_express_company_no NOT IN (?)", refundExpressCompanyNo))
}
// RefundExpressCompanyNoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNoNotlike(refundExpressCompanyNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company_no NOT LIKE ?", refundExpressCompanyNo))
}
// RefundExpressCompanyNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNotIn(refundExpressCompany ...string) GoodsOrderQuerySet {
if len(refundExpressCompany) == 0 {
qs.db.AddError(errors.New("must at least pass one refundExpressCompany in RefundExpressCompanyNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_express_company NOT IN (?)", refundExpressCompany))
}
// RefundExpressCompanyNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressCompanyNotlike(refundExpressCompany string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_company NOT LIKE ?", refundExpressCompany))
}
// RefundExpressNoEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoEq(refundExpressNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_no = ?", refundExpressNo))
}
// RefundExpressNoGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoGt(refundExpressNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_no > ?", refundExpressNo))
}
// RefundExpressNoGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoGte(refundExpressNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_no >= ?", refundExpressNo))
}
// RefundExpressNoIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoIn(refundExpressNo ...string) GoodsOrderQuerySet {
if len(refundExpressNo) == 0 {
qs.db.AddError(errors.New("must at least pass one refundExpressNo in RefundExpressNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_express_no IN (?)", refundExpressNo))
}
// RefundExpressNoLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoLike(refundExpressNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_no LIKE ?", refundExpressNo))
}
// RefundExpressNoLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoLt(refundExpressNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_no < ?", refundExpressNo))
}
// RefundExpressNoLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoLte(refundExpressNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_no <= ?", refundExpressNo))
}
// RefundExpressNoNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoNe(refundExpressNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_no != ?", refundExpressNo))
}
// RefundExpressNoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoNotIn(refundExpressNo ...string) GoodsOrderQuerySet {
if len(refundExpressNo) == 0 {
qs.db.AddError(errors.New("must at least pass one refundExpressNo in RefundExpressNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_express_no NOT IN (?)", refundExpressNo))
}
// RefundExpressNoNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundExpressNoNotlike(refundExpressNo string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_express_no NOT LIKE ?", refundExpressNo))
}
// RefundReasonEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonEq(refundReason string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_reason = ?", refundReason))
}
// RefundReasonGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonGt(refundReason string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_reason > ?", refundReason))
}
// RefundReasonGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonGte(refundReason string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_reason >= ?", refundReason))
}
// RefundReasonIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonIn(refundReason ...string) GoodsOrderQuerySet {
if len(refundReason) == 0 {
qs.db.AddError(errors.New("must at least pass one refundReason in RefundReasonIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_reason IN (?)", refundReason))
}
// RefundReasonLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonLike(refundReason string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_reason LIKE ?", refundReason))
}
// RefundReasonLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonLt(refundReason string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_reason < ?", refundReason))
}
// RefundReasonLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonLte(refundReason string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_reason <= ?", refundReason))
}
// RefundReasonNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonNe(refundReason string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_reason != ?", refundReason))
}
// RefundReasonNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonNotIn(refundReason ...string) GoodsOrderQuerySet {
if len(refundReason) == 0 {
qs.db.AddError(errors.New("must at least pass one refundReason in RefundReasonNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_reason NOT IN (?)", refundReason))
}
// RefundReasonNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RefundReasonNotlike(refundReason string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("refund_reason NOT LIKE ?", refundReason))
}
// RmEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RmEq(rm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("rm = ?", rm))
}
// RmGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RmGt(rm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("rm > ?", rm))
}
// RmGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RmGte(rm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("rm >= ?", rm))
}
// RmIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RmIn(rm ...uint32) GoodsOrderQuerySet {
if len(rm) == 0 {
qs.db.AddError(errors.New("must at least pass one rm in RmIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("rm IN (?)", rm))
}
// RmLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RmLt(rm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("rm < ?", rm))
}
// RmLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RmLte(rm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("rm <= ?", rm))
}
// RmNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RmNe(rm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("rm != ?", rm))
}
// RmNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) RmNotIn(rm ...uint32) GoodsOrderQuerySet {
if len(rm) == 0 {
qs.db.AddError(errors.New("must at least pass one rm in RmNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("rm NOT IN (?)", rm))
}
// SerialNoEq is an autogenerated method
// nolint: dupl
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 {
if len(serialNo) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNo in SerialNoIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("serial_no != ?", serialNo))
}
// SerialNoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) SerialNoNotIn(serialNo ...string) GoodsOrderQuerySet {
if len(serialNo) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNo in SerialNoNotIn"))
return qs.w(qs.db)
}
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))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateEq(state string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateGt(state string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateGte(state string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateIn(state ...string) GoodsOrderQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateLike(state string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("state LIKE ?", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateLt(state string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateLte(state string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateNe(state string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateNotIn(state ...string) GoodsOrderQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// StateNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) StateNotlike(state string) GoodsOrderQuerySet {
return qs.w(qs.db.Where("state NOT LIKE ?", state))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidEq(uid uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidGt(uid uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidGte(uid uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidIn(uid ...uint32) GoodsOrderQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidLt(uid uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidLte(uid uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidNe(uid uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UidNotIn(uid ...uint32) GoodsOrderQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UpdatedAtEq(updatedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UpdatedAtGt(updatedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UpdatedAtGte(updatedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UpdatedAtLt(updatedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UpdatedAtLte(updatedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) UpdatedAtNe(updatedAt time.Time) GoodsOrderQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// VersionIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VersionIdEq(versionId uint64) GoodsOrderQuerySet {
return qs.w(qs.db.Where("version_id = ?", versionId))
}
// VersionIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VersionIdGt(versionId uint64) GoodsOrderQuerySet {
return qs.w(qs.db.Where("version_id > ?", versionId))
}
// VersionIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VersionIdGte(versionId uint64) GoodsOrderQuerySet {
return qs.w(qs.db.Where("version_id >= ?", versionId))
}
// VersionIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VersionIdIn(versionId ...uint64) GoodsOrderQuerySet {
if len(versionId) == 0 {
qs.db.AddError(errors.New("must at least pass one versionId in VersionIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("version_id IN (?)", versionId))
}
// VersionIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VersionIdLt(versionId uint64) GoodsOrderQuerySet {
return qs.w(qs.db.Where("version_id < ?", versionId))
}
// VersionIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VersionIdLte(versionId uint64) GoodsOrderQuerySet {
return qs.w(qs.db.Where("version_id <= ?", versionId))
}
// VersionIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VersionIdNe(versionId uint64) GoodsOrderQuerySet {
return qs.w(qs.db.Where("version_id != ?", versionId))
}
// VersionIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VersionIdNotIn(versionId ...uint64) GoodsOrderQuerySet {
if len(versionId) == 0 {
qs.db.AddError(errors.New("must at least pass one versionId in VersionIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("version_id NOT IN (?)", versionId))
}
// VmEq is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VmEq(vm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("vm = ?", vm))
}
// VmGt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VmGt(vm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("vm > ?", vm))
}
// VmGte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VmGte(vm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("vm >= ?", vm))
}
// VmIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VmIn(vm ...uint32) GoodsOrderQuerySet {
if len(vm) == 0 {
qs.db.AddError(errors.New("must at least pass one vm in VmIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("vm IN (?)", vm))
}
// VmLt is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VmLt(vm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("vm < ?", vm))
}
// VmLte is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VmLte(vm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("vm <= ?", vm))
}
// VmNe is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VmNe(vm uint32) GoodsOrderQuerySet {
return qs.w(qs.db.Where("vm != ?", vm))
}
// VmNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsOrderQuerySet) VmNotIn(vm ...uint32) GoodsOrderQuerySet {
if len(vm) == 0 {
qs.db.AddError(errors.New("must at least pass one vm in VmNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("vm NOT IN (?)", vm))
}
// SetAddressId is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetAddressId(addressId uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.AddressId)] = addressId
return u
}
// SetAmount is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetAmount(amount uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.Amount)] = amount
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetCreatedAt(createdAt time.Time) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeletedAt(deletedAt *time.Time) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDeliverStoreId is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeliverStoreId(deliverStoreId uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeliverStoreId)] = deliverStoreId
return u
}
// SetDeliverTime is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeliverTime(deliverTime time.Time) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeliverTime)] = deliverTime
return u
}
// SetDeliveryCompany is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeliveryCompany(deliveryCompany string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeliveryCompany)] = deliveryCompany
return u
}
// SetDeliveryCompanyNo is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeliveryCompanyNo(deliveryCompanyNo string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeliveryCompanyNo)] = deliveryCompanyNo
return u
}
// SetDeliveryExtraInfo is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeliveryExtraInfo(deliveryExtraInfo string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeliveryExtraInfo)] = deliveryExtraInfo
return u
}
// SetDeliveryFee is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeliveryFee(deliveryFee uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeliveryFee)] = deliveryFee
return u
}
// SetDeliveryStatus is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeliveryStatus(deliveryStatus uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeliveryStatus)] = deliveryStatus
return u
}
// SetDeliveryTrackingNo is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDeliveryTrackingNo(deliveryTrackingNo string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.DeliveryTrackingNo)] = deliveryTrackingNo
return u
}
// SetDiscount is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetDiscount(discount uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.Discount)] = discount
return u
}
// SetGoodsAttributeComboId is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetGoodsAttributeComboId(goodsAttributeComboId uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.GoodsAttributeComboId)] = goodsAttributeComboId
return u
}
// SetGoodsAttributeId is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetGoodsAttributeId(goodsAttributeId uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.GoodsAttributeId)] = goodsAttributeId
return u
}
// SetGoodsId is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetGoodsId(goodsId uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.GoodsId)] = goodsId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetID(ID uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.ID)] = ID
return u
}
// SetOrderId is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetOrderId(orderId uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.OrderId)] = orderId
return u
}
// SetPayStatus is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetPayStatus(payStatus uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.PayStatus)] = payStatus
return u
}
// SetPayTime is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetPayTime(payTime time.Time) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.PayTime)] = payTime
return u
}
// SetPayType is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetPayType(payType uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.PayType)] = payType
return u
}
// SetQuantity is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetQuantity(quantity uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.Quantity)] = quantity
return u
}
// SetReceivedTime is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetReceivedTime(receivedTime time.Time) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.ReceivedTime)] = receivedTime
return u
}
// SetRefundExpressCompany is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetRefundExpressCompany(refundExpressCompany string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.RefundExpressCompany)] = refundExpressCompany
return u
}
// SetRefundExpressCompanyNo is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetRefundExpressCompanyNo(refundExpressCompanyNo string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.RefundExpressCompanyNo)] = refundExpressCompanyNo
return u
}
// SetRefundExpressNo is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetRefundExpressNo(refundExpressNo string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.RefundExpressNo)] = refundExpressNo
return u
}
// SetRefundReason is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetRefundReason(refundReason string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.RefundReason)] = refundReason
return u
}
// SetRm is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetRm(rm uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.Rm)] = rm
return u
}
// SetSerialNo is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetSerialNo(serialNo string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.SerialNo)] = serialNo
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetState(state string) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.State)] = state
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetUid(uid uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetUpdatedAt(updatedAt time.Time) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetVersionId is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetVersionId(versionId uint64) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.VersionId)] = versionId
return u
}
// SetVm is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) SetVm(vm uint32) GoodsOrderUpdater {
u.fields[string(GoodsOrderDBSchema.Vm)] = vm
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GoodsOrderUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GoodsOrderQuerySet
// ===== BEGIN of GoodsOrder modifiers
// GoodsOrderDBSchemaField describes database schema field. It requires for method 'Update'
type GoodsOrderDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GoodsOrderDBSchemaField) String() string {
return string(f)
}
// GoodsOrderDBSchema stores db field names of GoodsOrder
var GoodsOrderDBSchema = struct {
ID GoodsOrderDBSchemaField
CreatedAt GoodsOrderDBSchemaField
UpdatedAt GoodsOrderDBSchemaField
DeletedAt GoodsOrderDBSchemaField
OrderId GoodsOrderDBSchemaField
SerialNo GoodsOrderDBSchemaField
Uid GoodsOrderDBSchemaField
GoodsId GoodsOrderDBSchemaField
Amount GoodsOrderDBSchemaField
Quantity GoodsOrderDBSchemaField
PayType GoodsOrderDBSchemaField
PayTime GoodsOrderDBSchemaField
PayStatus GoodsOrderDBSchemaField
State GoodsOrderDBSchemaField
AddressId GoodsOrderDBSchemaField
DeliveryExtraInfo GoodsOrderDBSchemaField
DeliveryFee GoodsOrderDBSchemaField
DeliveryTrackingNo GoodsOrderDBSchemaField
DeliveryCompany GoodsOrderDBSchemaField
DeliveryCompanyNo GoodsOrderDBSchemaField
DeliveryStatus GoodsOrderDBSchemaField
Rm GoodsOrderDBSchemaField
Vm GoodsOrderDBSchemaField
Discount GoodsOrderDBSchemaField
GoodsAttributeId GoodsOrderDBSchemaField
GoodsAttributeComboId GoodsOrderDBSchemaField
DeliverStoreId GoodsOrderDBSchemaField
DeliverTime GoodsOrderDBSchemaField
RefundExpressCompany GoodsOrderDBSchemaField
RefundExpressCompanyNo GoodsOrderDBSchemaField
RefundExpressNo GoodsOrderDBSchemaField
RefundReason GoodsOrderDBSchemaField
ReceivedTime GoodsOrderDBSchemaField
VersionId GoodsOrderDBSchemaField
}{
ID: GoodsOrderDBSchemaField("id"),
CreatedAt: GoodsOrderDBSchemaField("created_at"),
UpdatedAt: GoodsOrderDBSchemaField("updated_at"),
DeletedAt: GoodsOrderDBSchemaField("deleted_at"),
OrderId: GoodsOrderDBSchemaField("order_id"),
SerialNo: GoodsOrderDBSchemaField("serial_no"),
Uid: GoodsOrderDBSchemaField("uid"),
GoodsId: GoodsOrderDBSchemaField("goods_id"),
Amount: GoodsOrderDBSchemaField("amount"),
Quantity: GoodsOrderDBSchemaField("quantity"),
PayType: GoodsOrderDBSchemaField("pay_type"),
PayTime: GoodsOrderDBSchemaField("pay_time"),
PayStatus: GoodsOrderDBSchemaField("pay_status"),
State: GoodsOrderDBSchemaField("state"),
AddressId: GoodsOrderDBSchemaField("address_id"),
DeliveryExtraInfo: GoodsOrderDBSchemaField("delivery_extra_info"),
DeliveryFee: GoodsOrderDBSchemaField("delivery_fee"),
DeliveryTrackingNo: GoodsOrderDBSchemaField("delivery_tracking_no"),
DeliveryCompany: GoodsOrderDBSchemaField("delivery_company"),
DeliveryCompanyNo: GoodsOrderDBSchemaField("delivery_company_no"),
DeliveryStatus: GoodsOrderDBSchemaField("delivery_status"),
Rm: GoodsOrderDBSchemaField("rm"),
Vm: GoodsOrderDBSchemaField("vm"),
Discount: GoodsOrderDBSchemaField("discount"),
GoodsAttributeId: GoodsOrderDBSchemaField("goods_attribute_id"),
GoodsAttributeComboId: GoodsOrderDBSchemaField("goods_attribute_combo_id"),
DeliverStoreId: GoodsOrderDBSchemaField("deliver_store_id"),
DeliverTime: GoodsOrderDBSchemaField("deliver_time"),
RefundExpressCompany: GoodsOrderDBSchemaField("refund_express_company"),
RefundExpressCompanyNo: GoodsOrderDBSchemaField("refund_express_company_no"),
RefundExpressNo: GoodsOrderDBSchemaField("refund_express_no"),
RefundReason: GoodsOrderDBSchemaField("refund_reason"),
ReceivedTime: GoodsOrderDBSchemaField("received_time"),
VersionId: GoodsOrderDBSchemaField("version_id"),
}
// Update updates GoodsOrder fields by primary key
// nolint: dupl
func (o *GoodsOrder) Update(db *gorm.DB, fields ...GoodsOrderDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"order_id": o.OrderId,
"serial_no": o.SerialNo,
"uid": o.Uid,
"goods_id": o.GoodsId,
"amount": o.Amount,
"quantity": o.Quantity,
"pay_type": o.PayType,
"pay_time": o.PayTime,
"pay_status": o.PayStatus,
"state": o.State,
"address_id": o.AddressId,
"delivery_extra_info": o.DeliveryExtraInfo,
"delivery_fee": o.DeliveryFee,
"delivery_tracking_no": o.DeliveryTrackingNo,
"delivery_company": o.DeliveryCompany,
"delivery_company_no": o.DeliveryCompanyNo,
"delivery_status": o.DeliveryStatus,
"rm": o.Rm,
"vm": o.Vm,
"discount": o.Discount,
"goods_attribute_id": o.GoodsAttributeId,
"goods_attribute_combo_id": o.GoodsAttributeComboId,
"deliver_store_id": o.DeliverStoreId,
"deliver_time": o.DeliverTime,
"refund_express_company": o.RefundExpressCompany,
"refund_express_company_no": o.RefundExpressCompanyNo,
"refund_express_no": o.RefundExpressNo,
"refund_reason": o.RefundReason,
"received_time": o.ReceivedTime,
"version_id": o.VersionId,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update GoodsOrder %v fields %v: %s",
o, fields, err)
}
return nil
}
// GoodsOrderUpdater is an GoodsOrder updates manager
type GoodsOrderUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGoodsOrderUpdater creates new GoodsOrder updater
// nolint: dupl
func NewGoodsOrderUpdater(db *gorm.DB) GoodsOrderUpdater {
return GoodsOrderUpdater{
fields: map[string]interface{}{},
db: db.Model(&GoodsOrder{}),
}
}
// ===== END of GoodsOrder modifiers
// ===== BEGIN of query set GoodsQuerySet
// GoodsQuerySet is an queryset type for Goods
type GoodsQuerySet struct {
db *gorm.DB
}
// NewGoodsQuerySet constructs new GoodsQuerySet
func NewGoodsQuerySet(db *gorm.DB) GoodsQuerySet {
return GoodsQuerySet{
db: db.Model(&Goods{}),
}
}
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 {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *Goods) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) All(ret *[]Goods) error {
return qs.db.Find(ret).Error
}
// CatIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatIdEq(catId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_id = ?", catId))
}
// CatIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatIdGt(catId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_id > ?", catId))
}
// CatIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatIdGte(catId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_id >= ?", catId))
}
// CatIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatIdIn(catId ...uint32) GoodsQuerySet {
if len(catId) == 0 {
qs.db.AddError(errors.New("must at least pass one catId in CatIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_id IN (?)", catId))
}
// CatIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatIdLt(catId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_id < ?", catId))
}
// CatIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatIdLte(catId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_id <= ?", catId))
}
// CatIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatIdNe(catId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_id != ?", catId))
}
// CatIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatIdNotIn(catId ...uint32) GoodsQuerySet {
if len(catId) == 0 {
qs.db.AddError(errors.New("must at least pass one catId in CatIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_id NOT IN (?)", catId))
}
// CatSortEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatSortEq(catSort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_sort = ?", catSort))
}
// CatSortGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatSortGt(catSort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_sort > ?", catSort))
}
// CatSortGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatSortGte(catSort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_sort >= ?", catSort))
}
// CatSortIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatSortIn(catSort ...uint32) GoodsQuerySet {
if len(catSort) == 0 {
qs.db.AddError(errors.New("must at least pass one catSort in CatSortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_sort IN (?)", catSort))
}
// CatSortLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatSortLt(catSort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_sort < ?", catSort))
}
// CatSortLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatSortLte(catSort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_sort <= ?", catSort))
}
// CatSortNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatSortNe(catSort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("cat_sort != ?", catSort))
}
// CatSortNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CatSortNotIn(catSort ...uint32) GoodsQuerySet {
if len(catSort) == 0 {
qs.db.AddError(errors.New("must at least pass one catSort in CatSortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cat_sort NOT IN (?)", catSort))
}
// Count is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CreatedAtEq(createdAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CreatedAtGt(createdAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CreatedAtGte(createdAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CreatedAtLt(createdAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CreatedAtLte(createdAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) CreatedAtNe(createdAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DealTypeEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DealTypeEq(dealType uint32) GoodsQuerySet {
return qs.w(qs.db.Where("deal_type = ?", dealType))
}
// DealTypeGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DealTypeGt(dealType uint32) GoodsQuerySet {
return qs.w(qs.db.Where("deal_type > ?", dealType))
}
// DealTypeGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DealTypeGte(dealType uint32) GoodsQuerySet {
return qs.w(qs.db.Where("deal_type >= ?", dealType))
}
// DealTypeIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DealTypeIn(dealType ...uint32) GoodsQuerySet {
if len(dealType) == 0 {
qs.db.AddError(errors.New("must at least pass one dealType in DealTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deal_type IN (?)", dealType))
}
// DealTypeLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DealTypeLt(dealType uint32) GoodsQuerySet {
return qs.w(qs.db.Where("deal_type < ?", dealType))
}
// DealTypeLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DealTypeLte(dealType uint32) GoodsQuerySet {
return qs.w(qs.db.Where("deal_type <= ?", dealType))
}
// DealTypeNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DealTypeNe(dealType uint32) GoodsQuerySet {
return qs.w(qs.db.Where("deal_type != ?", dealType))
}
// DealTypeNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DealTypeNotIn(dealType ...uint32) GoodsQuerySet {
if len(dealType) == 0 {
qs.db.AddError(errors.New("must at least pass one dealType in DealTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deal_type NOT IN (?)", dealType))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) Delete() error {
return qs.db.Delete(Goods{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(Goods{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(Goods{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeletedAtEq(deletedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeletedAtGt(deletedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeletedAtGte(deletedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeletedAtIsNotNull() GoodsQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeletedAtIsNull() GoodsQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeletedAtLt(deletedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeletedAtLte(deletedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeletedAtNe(deletedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DeliveryFeeEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeliveryFeeEq(deliveryFee uint32) GoodsQuerySet {
return qs.w(qs.db.Where("delivery_fee = ?", deliveryFee))
}
// DeliveryFeeGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeliveryFeeGt(deliveryFee uint32) GoodsQuerySet {
return qs.w(qs.db.Where("delivery_fee > ?", deliveryFee))
}
// DeliveryFeeGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeliveryFeeGte(deliveryFee uint32) GoodsQuerySet {
return qs.w(qs.db.Where("delivery_fee >= ?", deliveryFee))
}
// DeliveryFeeIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeliveryFeeIn(deliveryFee ...uint32) GoodsQuerySet {
if len(deliveryFee) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryFee in DeliveryFeeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_fee IN (?)", deliveryFee))
}
// DeliveryFeeLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeliveryFeeLt(deliveryFee uint32) GoodsQuerySet {
return qs.w(qs.db.Where("delivery_fee < ?", deliveryFee))
}
// DeliveryFeeLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeliveryFeeLte(deliveryFee uint32) GoodsQuerySet {
return qs.w(qs.db.Where("delivery_fee <= ?", deliveryFee))
}
// DeliveryFeeNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeliveryFeeNe(deliveryFee uint32) GoodsQuerySet {
return qs.w(qs.db.Where("delivery_fee != ?", deliveryFee))
}
// DeliveryFeeNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DeliveryFeeNotIn(deliveryFee ...uint32) GoodsQuerySet {
if len(deliveryFee) == 0 {
qs.db.AddError(errors.New("must at least pass one deliveryFee in DeliveryFeeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delivery_fee NOT IN (?)", deliveryFee))
}
// DetailEq is an autogenerated method
// nolint: dupl
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 {
if len(detail) == 0 {
qs.db.AddError(errors.New("must at least pass one detail in DetailIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("detail != ?", detail))
}
// DetailNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DetailNotIn(detail ...string) GoodsQuerySet {
if len(detail) == 0 {
qs.db.AddError(errors.New("must at least pass one detail in DetailNotIn"))
return qs.w(qs.db)
}
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))
}
// DiscountListEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListEq(discountList string) GoodsQuerySet {
return qs.w(qs.db.Where("discount_list = ?", discountList))
}
// DiscountListGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListGt(discountList string) GoodsQuerySet {
return qs.w(qs.db.Where("discount_list > ?", discountList))
}
// DiscountListGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListGte(discountList string) GoodsQuerySet {
return qs.w(qs.db.Where("discount_list >= ?", discountList))
}
// DiscountListIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListIn(discountList ...string) GoodsQuerySet {
if len(discountList) == 0 {
qs.db.AddError(errors.New("must at least pass one discountList in DiscountListIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("discount_list IN (?)", discountList))
}
// DiscountListLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListLike(discountList string) GoodsQuerySet {
return qs.w(qs.db.Where("discount_list LIKE ?", discountList))
}
// DiscountListLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListLt(discountList string) GoodsQuerySet {
return qs.w(qs.db.Where("discount_list < ?", discountList))
}
// DiscountListLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListLte(discountList string) GoodsQuerySet {
return qs.w(qs.db.Where("discount_list <= ?", discountList))
}
// DiscountListNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListNe(discountList string) GoodsQuerySet {
return qs.w(qs.db.Where("discount_list != ?", discountList))
}
// DiscountListNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListNotIn(discountList ...string) GoodsQuerySet {
if len(discountList) == 0 {
qs.db.AddError(errors.New("must at least pass one discountList in DiscountListNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("discount_list NOT IN (?)", discountList))
}
// DiscountListNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) DiscountListNotlike(discountList string) GoodsQuerySet {
return qs.w(qs.db.Where("discount_list NOT LIKE ?", discountList))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GetUpdater() GoodsUpdater {
return NewGoodsUpdater(qs.db)
}
// GoodsIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GoodsIdEq(goodsId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("goods_id = ?", goodsId))
}
// GoodsIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GoodsIdGt(goodsId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("goods_id > ?", goodsId))
}
// GoodsIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GoodsIdGte(goodsId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("goods_id >= ?", goodsId))
}
// GoodsIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GoodsIdIn(goodsId ...uint32) GoodsQuerySet {
if len(goodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsId in GoodsIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_id IN (?)", goodsId))
}
// GoodsIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GoodsIdLt(goodsId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("goods_id < ?", goodsId))
}
// GoodsIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GoodsIdLte(goodsId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("goods_id <= ?", goodsId))
}
// GoodsIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GoodsIdNe(goodsId uint32) GoodsQuerySet {
return qs.w(qs.db.Where("goods_id != ?", goodsId))
}
// GoodsIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) GoodsIdNotIn(goodsId ...uint32) GoodsQuerySet {
if len(goodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsId in GoodsIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_id NOT IN (?)", goodsId))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) IDEq(ID uint32) GoodsQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) IDGt(ID uint32) GoodsQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) IDGte(ID uint32) GoodsQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) IDIn(ID ...uint32) GoodsQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) IDLt(ID uint32) GoodsQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) IDLte(ID uint32) GoodsQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) IDNe(ID uint32) GoodsQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) IDNotIn(ID ...uint32) GoodsQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// ImagesEq is an autogenerated method
// nolint: dupl
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 {
if len(images) == 0 {
qs.db.AddError(errors.New("must at least pass one images in ImagesIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("images != ?", images))
}
// ImagesNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) ImagesNotIn(images ...string) GoodsQuerySet {
if len(images) == 0 {
qs.db.AddError(errors.New("must at least pass one images in ImagesNotIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Limit(limit))
}
// MainImageEq is an autogenerated method
// nolint: dupl
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 {
if len(mainImage) == 0 {
qs.db.AddError(errors.New("must at least pass one mainImage in MainImageIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("main_image != ?", mainImage))
}
// MainImageNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) MainImageNotIn(mainImage ...string) GoodsQuerySet {
if len(mainImage) == 0 {
qs.db.AddError(errors.New("must at least pass one mainImage in MainImageNotIn"))
return qs.w(qs.db)
}
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 {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) NameNotIn(name ...string) GoodsQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameNotIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GoodsQuerySet) One(ret *Goods) error {
return qs.db.First(ret).Error
}
// OrderAscByCatId is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByCatId() GoodsQuerySet {
return qs.w(qs.db.Order("cat_id ASC"))
}
// OrderAscByCatSort is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByCatSort() GoodsQuerySet {
return qs.w(qs.db.Order("cat_sort ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByCreatedAt() GoodsQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDealType is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByDealType() GoodsQuerySet {
return qs.w(qs.db.Order("deal_type ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByDeletedAt() GoodsQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDeliveryFee is an autogenerated method
// nolint: dupl
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"))
}
// OrderAscByDiscountList is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByDiscountList() GoodsQuerySet {
return qs.w(qs.db.Order("discount_list ASC"))
}
// OrderAscByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByGoodsId() GoodsQuerySet {
return qs.w(qs.db.Order("goods_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
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 {
return qs.w(qs.db.Order("price_original ASC"))
}
// OrderAscByPriceRm is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByPriceRm() GoodsQuerySet {
return qs.w(qs.db.Order("price_rm ASC"))
}
// OrderAscBySaleStatus is an autogenerated method
// nolint: dupl
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 {
return qs.w(qs.db.Order("sold_count ASC"))
}
// OrderAscBySort is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscBySort() GoodsQuerySet {
return qs.w(qs.db.Order("sort ASC"))
}
// OrderAscBySpecIndex is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscBySpecIndex() GoodsQuerySet {
return qs.w(qs.db.Order("spec_index ASC"))
}
// OrderAscBySpecList is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscBySpecList() GoodsQuerySet {
return qs.w(qs.db.Order("spec_list 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 {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByVersionId is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderAscByVersionId() GoodsQuerySet {
return qs.w(qs.db.Order("version_id ASC"))
}
// OrderDescByCatId is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByCatId() GoodsQuerySet {
return qs.w(qs.db.Order("cat_id DESC"))
}
// OrderDescByCatSort is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByCatSort() GoodsQuerySet {
return qs.w(qs.db.Order("cat_sort DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByCreatedAt() GoodsQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDealType is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByDealType() GoodsQuerySet {
return qs.w(qs.db.Order("deal_type DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByDeletedAt() GoodsQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDeliveryFee is an autogenerated method
// nolint: dupl
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"))
}
// OrderDescByDiscountList is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByDiscountList() GoodsQuerySet {
return qs.w(qs.db.Order("discount_list DESC"))
}
// OrderDescByGoodsId is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByGoodsId() GoodsQuerySet {
return qs.w(qs.db.Order("goods_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
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 {
return qs.w(qs.db.Order("price_original DESC"))
}
// OrderDescByPriceRm is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByPriceRm() GoodsQuerySet {
return qs.w(qs.db.Order("price_rm DESC"))
}
// OrderDescBySaleStatus is an autogenerated method
// nolint: dupl
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 {
return qs.w(qs.db.Order("sold_count DESC"))
}
// OrderDescBySort is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescBySort() GoodsQuerySet {
return qs.w(qs.db.Order("sort DESC"))
}
// OrderDescBySpecIndex is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescBySpecIndex() GoodsQuerySet {
return qs.w(qs.db.Order("spec_index DESC"))
}
// OrderDescBySpecList is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescBySpecList() GoodsQuerySet {
return qs.w(qs.db.Order("spec_list 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 {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByVersionId is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) OrderDescByVersionId() GoodsQuerySet {
return qs.w(qs.db.Order("version_id DESC"))
}
// PriceOriginalEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceOriginalEq(priceOriginal uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_original = ?", priceOriginal))
}
// PriceOriginalGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceOriginalGt(priceOriginal uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_original > ?", priceOriginal))
}
// PriceOriginalGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceOriginalGte(priceOriginal uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_original >= ?", priceOriginal))
}
// PriceOriginalIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceOriginalIn(priceOriginal ...uint32) GoodsQuerySet {
if len(priceOriginal) == 0 {
qs.db.AddError(errors.New("must at least pass one priceOriginal in PriceOriginalIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_original IN (?)", priceOriginal))
}
// PriceOriginalLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceOriginalLt(priceOriginal uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_original < ?", priceOriginal))
}
// PriceOriginalLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceOriginalLte(priceOriginal uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_original <= ?", priceOriginal))
}
// PriceOriginalNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceOriginalNe(priceOriginal uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_original != ?", priceOriginal))
}
// PriceOriginalNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceOriginalNotIn(priceOriginal ...uint32) GoodsQuerySet {
if len(priceOriginal) == 0 {
qs.db.AddError(errors.New("must at least pass one priceOriginal in PriceOriginalNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_original NOT IN (?)", priceOriginal))
}
// PriceRmEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceRmEq(priceRm uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_rm = ?", priceRm))
}
// PriceRmGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceRmGt(priceRm uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_rm > ?", priceRm))
}
// PriceRmGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceRmGte(priceRm uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_rm >= ?", priceRm))
}
// PriceRmIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceRmIn(priceRm ...uint32) GoodsQuerySet {
if len(priceRm) == 0 {
qs.db.AddError(errors.New("must at least pass one priceRm in PriceRmIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_rm IN (?)", priceRm))
}
// PriceRmLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceRmLt(priceRm uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_rm < ?", priceRm))
}
// PriceRmLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceRmLte(priceRm uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_rm <= ?", priceRm))
}
// PriceRmNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceRmNe(priceRm uint32) GoodsQuerySet {
return qs.w(qs.db.Where("price_rm != ?", priceRm))
}
// PriceRmNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) PriceRmNotIn(priceRm ...uint32) GoodsQuerySet {
if len(priceRm) == 0 {
qs.db.AddError(errors.New("must at least pass one priceRm in PriceRmNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price_rm NOT IN (?)", priceRm))
}
// SaleStatusEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SaleStatusEq(saleStatus uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sale_status = ?", saleStatus))
}
// SaleStatusGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SaleStatusGt(saleStatus uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sale_status > ?", saleStatus))
}
// SaleStatusGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SaleStatusGte(saleStatus uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sale_status >= ?", saleStatus))
}
// SaleStatusIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SaleStatusIn(saleStatus ...uint32) GoodsQuerySet {
if len(saleStatus) == 0 {
qs.db.AddError(errors.New("must at least pass one saleStatus in SaleStatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sale_status IN (?)", saleStatus))
}
// SaleStatusLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SaleStatusLt(saleStatus uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sale_status < ?", saleStatus))
}
// SaleStatusLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SaleStatusLte(saleStatus uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sale_status <= ?", saleStatus))
}
// SaleStatusNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SaleStatusNe(saleStatus uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sale_status != ?", saleStatus))
}
// SaleStatusNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SaleStatusNotIn(saleStatus ...uint32) GoodsQuerySet {
if len(saleStatus) == 0 {
qs.db.AddError(errors.New("must at least pass one saleStatus in SaleStatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sale_status NOT IN (?)", saleStatus))
}
// SerialNoEq is an autogenerated method
// nolint: dupl
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 {
if len(serialNo) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNo in SerialNoIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("serial_no != ?", serialNo))
}
// SerialNoNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SerialNoNotIn(serialNo ...string) GoodsQuerySet {
if len(serialNo) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNo in SerialNoNotIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("sold_count = ?", soldCount))
}
// SoldCountGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SoldCountGt(soldCount uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sold_count > ?", soldCount))
}
// SoldCountGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SoldCountGte(soldCount uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sold_count >= ?", soldCount))
}
// SoldCountIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SoldCountIn(soldCount ...uint32) GoodsQuerySet {
if len(soldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one soldCount in SoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sold_count IN (?)", soldCount))
}
// SoldCountLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SoldCountLt(soldCount uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sold_count < ?", soldCount))
}
// SoldCountLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SoldCountLte(soldCount uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sold_count <= ?", soldCount))
}
// SoldCountNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SoldCountNe(soldCount uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sold_count != ?", soldCount))
}
// SoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SoldCountNotIn(soldCount ...uint32) GoodsQuerySet {
if len(soldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one soldCount in SoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sold_count NOT IN (?)", soldCount))
}
// SortEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SortEq(sort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sort = ?", sort))
}
// SortGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SortGt(sort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sort > ?", sort))
}
// SortGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SortGte(sort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sort >= ?", sort))
}
// SortIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SortIn(sort ...uint32) GoodsQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort IN (?)", sort))
}
// SortLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SortLt(sort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sort < ?", sort))
}
// SortLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SortLte(sort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sort <= ?", sort))
}
// SortNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SortNe(sort uint32) GoodsQuerySet {
return qs.w(qs.db.Where("sort != ?", sort))
}
// SortNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SortNotIn(sort ...uint32) GoodsQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort NOT IN (?)", sort))
}
// SpecIndexEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexEq(specIndex string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_index = ?", specIndex))
}
// SpecIndexGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexGt(specIndex string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_index > ?", specIndex))
}
// SpecIndexGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexGte(specIndex string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_index >= ?", specIndex))
}
// SpecIndexIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexIn(specIndex ...string) GoodsQuerySet {
if len(specIndex) == 0 {
qs.db.AddError(errors.New("must at least pass one specIndex in SpecIndexIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_index IN (?)", specIndex))
}
// SpecIndexLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexLike(specIndex string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_index LIKE ?", specIndex))
}
// SpecIndexLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexLt(specIndex string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_index < ?", specIndex))
}
// SpecIndexLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexLte(specIndex string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_index <= ?", specIndex))
}
// SpecIndexNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexNe(specIndex string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_index != ?", specIndex))
}
// SpecIndexNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexNotIn(specIndex ...string) GoodsQuerySet {
if len(specIndex) == 0 {
qs.db.AddError(errors.New("must at least pass one specIndex in SpecIndexNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_index NOT IN (?)", specIndex))
}
// SpecIndexNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecIndexNotlike(specIndex string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_index NOT LIKE ?", specIndex))
}
// SpecListEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListEq(specList string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_list = ?", specList))
}
// SpecListGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListGt(specList string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_list > ?", specList))
}
// SpecListGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListGte(specList string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_list >= ?", specList))
}
// SpecListIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListIn(specList ...string) GoodsQuerySet {
if len(specList) == 0 {
qs.db.AddError(errors.New("must at least pass one specList in SpecListIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_list IN (?)", specList))
}
// SpecListLike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListLike(specList string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_list LIKE ?", specList))
}
// SpecListLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListLt(specList string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_list < ?", specList))
}
// SpecListLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListLte(specList string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_list <= ?", specList))
}
// SpecListNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListNe(specList string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_list != ?", specList))
}
// SpecListNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListNotIn(specList ...string) GoodsQuerySet {
if len(specList) == 0 {
qs.db.AddError(errors.New("must at least pass one specList in SpecListNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_list NOT IN (?)", specList))
}
// SpecListNotlike is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) SpecListNotlike(specList string) GoodsQuerySet {
return qs.w(qs.db.Where("spec_list NOT LIKE ?", specList))
}
// TitleEq is an autogenerated method
// nolint: dupl
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 {
if len(title) == 0 {
qs.db.AddError(errors.New("must at least pass one title in TitleIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("title != ?", title))
}
// TitleNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) TitleNotIn(title ...string) GoodsQuerySet {
if len(title) == 0 {
qs.db.AddError(errors.New("must at least pass one title in TitleNotIn"))
return qs.w(qs.db)
}
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 {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) UpdatedAtGt(updatedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) UpdatedAtGte(updatedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) UpdatedAtLt(updatedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) UpdatedAtLte(updatedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) UpdatedAtNe(updatedAt time.Time) GoodsQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// VersionIdEq is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) VersionIdEq(versionId uint64) GoodsQuerySet {
return qs.w(qs.db.Where("version_id = ?", versionId))
}
// VersionIdGt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) VersionIdGt(versionId uint64) GoodsQuerySet {
return qs.w(qs.db.Where("version_id > ?", versionId))
}
// VersionIdGte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) VersionIdGte(versionId uint64) GoodsQuerySet {
return qs.w(qs.db.Where("version_id >= ?", versionId))
}
// VersionIdIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) VersionIdIn(versionId ...uint64) GoodsQuerySet {
if len(versionId) == 0 {
qs.db.AddError(errors.New("must at least pass one versionId in VersionIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("version_id IN (?)", versionId))
}
// VersionIdLt is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) VersionIdLt(versionId uint64) GoodsQuerySet {
return qs.w(qs.db.Where("version_id < ?", versionId))
}
// VersionIdLte is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) VersionIdLte(versionId uint64) GoodsQuerySet {
return qs.w(qs.db.Where("version_id <= ?", versionId))
}
// VersionIdNe is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) VersionIdNe(versionId uint64) GoodsQuerySet {
return qs.w(qs.db.Where("version_id != ?", versionId))
}
// VersionIdNotIn is an autogenerated method
// nolint: dupl
func (qs GoodsQuerySet) VersionIdNotIn(versionId ...uint64) GoodsQuerySet {
if len(versionId) == 0 {
qs.db.AddError(errors.New("must at least pass one versionId in VersionIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("version_id NOT IN (?)", versionId))
}
// SetCatId is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetCatId(catId uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.CatId)] = catId
return u
}
// SetCatSort is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetCatSort(catSort uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.CatSort)] = catSort
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetCreatedAt(createdAt time.Time) GoodsUpdater {
u.fields[string(GoodsDBSchema.CreatedAt)] = createdAt
return u
}
// SetDealType is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetDealType(dealType uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.DealType)] = dealType
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetDeletedAt(deletedAt *time.Time) GoodsUpdater {
u.fields[string(GoodsDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDeliveryFee is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetDeliveryFee(deliveryFee uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.DeliveryFee)] = deliveryFee
return u
}
// SetDetail is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetDetail(detail string) GoodsUpdater {
u.fields[string(GoodsDBSchema.Detail)] = detail
return u
}
// SetDiscountList is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetDiscountList(discountList string) GoodsUpdater {
u.fields[string(GoodsDBSchema.DiscountList)] = discountList
return u
}
// SetGoodsId is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetGoodsId(goodsId uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.GoodsId)] = goodsId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetID(ID uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.ID)] = ID
return u
}
// SetImages is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetImages(images string) GoodsUpdater {
u.fields[string(GoodsDBSchema.Images)] = images
return u
}
// SetMainImage is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetMainImage(mainImage string) GoodsUpdater {
u.fields[string(GoodsDBSchema.MainImage)] = mainImage
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetName(name string) GoodsUpdater {
u.fields[string(GoodsDBSchema.Name)] = name
return u
}
// SetPriceOriginal is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetPriceOriginal(priceOriginal uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.PriceOriginal)] = priceOriginal
return u
}
// SetPriceRm is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetPriceRm(priceRm uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.PriceRm)] = priceRm
return u
}
// SetSaleStatus is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetSaleStatus(saleStatus uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.SaleStatus)] = saleStatus
return u
}
// SetSerialNo is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetSerialNo(serialNo string) GoodsUpdater {
u.fields[string(GoodsDBSchema.SerialNo)] = serialNo
return u
}
// SetSoldCount is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetSoldCount(soldCount uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.SoldCount)] = soldCount
return u
}
// SetSort is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetSort(sort uint32) GoodsUpdater {
u.fields[string(GoodsDBSchema.Sort)] = sort
return u
}
// SetSpecIndex is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetSpecIndex(specIndex string) GoodsUpdater {
u.fields[string(GoodsDBSchema.SpecIndex)] = specIndex
return u
}
// SetSpecList is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetSpecList(specList string) GoodsUpdater {
u.fields[string(GoodsDBSchema.SpecList)] = specList
return u
}
// SetTitle is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetTitle(title string) GoodsUpdater {
u.fields[string(GoodsDBSchema.Title)] = title
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetUpdatedAt(updatedAt time.Time) GoodsUpdater {
u.fields[string(GoodsDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetVersionId is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) SetVersionId(versionId uint64) GoodsUpdater {
u.fields[string(GoodsDBSchema.VersionId)] = versionId
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GoodsUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GoodsQuerySet
// ===== BEGIN of Goods modifiers
// GoodsDBSchemaField describes database schema field. It requires for method 'Update'
type GoodsDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GoodsDBSchemaField) String() string {
return string(f)
}
// GoodsDBSchema stores db field names of Goods
var GoodsDBSchema = struct {
ID GoodsDBSchemaField
CreatedAt GoodsDBSchemaField
UpdatedAt GoodsDBSchemaField
DeletedAt GoodsDBSchemaField
GoodsId GoodsDBSchemaField
SerialNo GoodsDBSchemaField
CatId GoodsDBSchemaField
Name GoodsDBSchemaField
Title GoodsDBSchemaField
MainImage GoodsDBSchemaField
Images GoodsDBSchemaField
Detail GoodsDBSchemaField
SoldCount GoodsDBSchemaField
SaleStatus GoodsDBSchemaField
CatSort GoodsDBSchemaField
Sort GoodsDBSchemaField
SpecList GoodsDBSchemaField
DiscountList GoodsDBSchemaField
SpecIndex GoodsDBSchemaField
PriceRm GoodsDBSchemaField
PriceOriginal GoodsDBSchemaField
DeliveryFee GoodsDBSchemaField
DealType GoodsDBSchemaField
VersionId GoodsDBSchemaField
}{
ID: GoodsDBSchemaField("id"),
CreatedAt: GoodsDBSchemaField("created_at"),
UpdatedAt: GoodsDBSchemaField("updated_at"),
DeletedAt: GoodsDBSchemaField("deleted_at"),
GoodsId: GoodsDBSchemaField("goods_id"),
SerialNo: GoodsDBSchemaField("serial_no"),
CatId: GoodsDBSchemaField("cat_id"),
Name: GoodsDBSchemaField("name"),
Title: GoodsDBSchemaField("title"),
MainImage: GoodsDBSchemaField("main_image"),
Images: GoodsDBSchemaField("images"),
Detail: GoodsDBSchemaField("detail"),
SoldCount: GoodsDBSchemaField("sold_count"),
SaleStatus: GoodsDBSchemaField("sale_status"),
CatSort: GoodsDBSchemaField("cat_sort"),
Sort: GoodsDBSchemaField("sort"),
SpecList: GoodsDBSchemaField("spec_list"),
DiscountList: GoodsDBSchemaField("discount_list"),
SpecIndex: GoodsDBSchemaField("spec_index"),
PriceRm: GoodsDBSchemaField("price_rm"),
PriceOriginal: GoodsDBSchemaField("price_original"),
DeliveryFee: GoodsDBSchemaField("delivery_fee"),
DealType: GoodsDBSchemaField("deal_type"),
VersionId: GoodsDBSchemaField("version_id"),
}
// Update updates Goods fields by primary key
// nolint: dupl
func (o *Goods) Update(db *gorm.DB, fields ...GoodsDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"goods_id": o.GoodsId,
"serial_no": o.SerialNo,
"cat_id": o.CatId,
"name": o.Name,
"title": o.Title,
"main_image": o.MainImage,
"images": o.Images,
"detail": o.Detail,
"sold_count": o.SoldCount,
"sale_status": o.SaleStatus,
"cat_sort": o.CatSort,
"sort": o.Sort,
"spec_list": o.SpecList,
"discount_list": o.DiscountList,
"spec_index": o.SpecIndex,
"price_rm": o.PriceRm,
"price_original": o.PriceOriginal,
"delivery_fee": o.DeliveryFee,
"deal_type": o.DealType,
"version_id": o.VersionId,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update Goods %v fields %v: %s",
o, fields, err)
}
return nil
}
// GoodsUpdater is an Goods updates manager
type GoodsUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGoodsUpdater creates new Goods updater
// nolint: dupl
func NewGoodsUpdater(db *gorm.DB) GoodsUpdater {
return GoodsUpdater{
fields: map[string]interface{}{},
db: db.Model(&Goods{}),
}
}
// ===== END of Goods modifiers
// ===== BEGIN of query set SpecQuerySet
// SpecQuerySet is an queryset type for Spec
type SpecQuerySet struct {
db *gorm.DB
}
// NewSpecQuerySet constructs new SpecQuerySet
func NewSpecQuerySet(db *gorm.DB) SpecQuerySet {
return SpecQuerySet{
db: db.Model(&Spec{}),
}
}
func (qs SpecQuerySet) w(db *gorm.DB) SpecQuerySet {
return NewSpecQuerySet(db)
}
func (qs SpecQuerySet) Select(fields ...SpecDBSchemaField) SpecQuerySet {
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 *Spec) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *Spec) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) All(ret *[]Spec) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) CreatedAtEq(createdAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) CreatedAtGt(createdAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) CreatedAtGte(createdAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) CreatedAtLt(createdAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) CreatedAtLte(createdAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) CreatedAtNe(createdAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) Delete() error {
return qs.db.Delete(Spec{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(Spec{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(Spec{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeletedAtEq(deletedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeletedAtGt(deletedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeletedAtGte(deletedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeletedAtIsNotNull() SpecQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeletedAtIsNull() SpecQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeletedAtLt(deletedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeletedAtLte(deletedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DeletedAtNe(deletedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DisplayNameEq is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameEq(displayName string) SpecQuerySet {
return qs.w(qs.db.Where("display_name = ?", displayName))
}
// DisplayNameGt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameGt(displayName string) SpecQuerySet {
return qs.w(qs.db.Where("display_name > ?", displayName))
}
// DisplayNameGte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameGte(displayName string) SpecQuerySet {
return qs.w(qs.db.Where("display_name >= ?", displayName))
}
// DisplayNameIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameIn(displayName ...string) SpecQuerySet {
if len(displayName) == 0 {
qs.db.AddError(errors.New("must at least pass one displayName in DisplayNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("display_name IN (?)", displayName))
}
// DisplayNameLike is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameLike(displayName string) SpecQuerySet {
return qs.w(qs.db.Where("display_name LIKE ?", displayName))
}
// DisplayNameLt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameLt(displayName string) SpecQuerySet {
return qs.w(qs.db.Where("display_name < ?", displayName))
}
// DisplayNameLte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameLte(displayName string) SpecQuerySet {
return qs.w(qs.db.Where("display_name <= ?", displayName))
}
// DisplayNameNe is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameNe(displayName string) SpecQuerySet {
return qs.w(qs.db.Where("display_name != ?", displayName))
}
// DisplayNameNotIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameNotIn(displayName ...string) SpecQuerySet {
if len(displayName) == 0 {
qs.db.AddError(errors.New("must at least pass one displayName in DisplayNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("display_name NOT IN (?)", displayName))
}
// DisplayNameNotlike is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) DisplayNameNotlike(displayName string) SpecQuerySet {
return qs.w(qs.db.Where("display_name NOT LIKE ?", displayName))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) GetUpdater() SpecUpdater {
return NewSpecUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) IDEq(ID uint32) SpecQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) IDGt(ID uint32) SpecQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) IDGte(ID uint32) SpecQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) IDIn(ID ...uint32) SpecQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) IDLt(ID uint32) SpecQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) IDLte(ID uint32) SpecQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) IDNe(ID uint32) SpecQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) IDNotIn(ID ...uint32) SpecQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) Limit(limit int) SpecQuerySet {
return qs.w(qs.db.Limit(limit))
}
// NameEq is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameEq(name string) SpecQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
// NameGt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameGt(name string) SpecQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameGte(name string) SpecQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
// NameIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameIn(name ...string) SpecQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name IN (?)", name))
}
// NameLike is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameLike(name string) SpecQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameLt(name string) SpecQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameLte(name string) SpecQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
// NameNe is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameNe(name string) SpecQuerySet {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameNotIn(name ...string) SpecQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name NOT IN (?)", name))
}
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) NameNotlike(name string) SpecQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) Offset(offset int) SpecQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs SpecQuerySet) One(ret *Spec) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderAscByCreatedAt() SpecQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderAscByDeletedAt() SpecQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDisplayName is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderAscByDisplayName() SpecQuerySet {
return qs.w(qs.db.Order("display_name ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderAscByID() SpecQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderAscByName() SpecQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
// OrderAscBySort is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderAscBySort() SpecQuerySet {
return qs.w(qs.db.Order("sort ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderAscByState() SpecQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderAscByUpdatedAt() SpecQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderDescByCreatedAt() SpecQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderDescByDeletedAt() SpecQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDisplayName is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderDescByDisplayName() SpecQuerySet {
return qs.w(qs.db.Order("display_name DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderDescByID() SpecQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderDescByName() SpecQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
// OrderDescBySort is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderDescBySort() SpecQuerySet {
return qs.w(qs.db.Order("sort DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderDescByState() SpecQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) OrderDescByUpdatedAt() SpecQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// SortEq is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) SortEq(sort uint32) SpecQuerySet {
return qs.w(qs.db.Where("sort = ?", sort))
}
// SortGt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) SortGt(sort uint32) SpecQuerySet {
return qs.w(qs.db.Where("sort > ?", sort))
}
// SortGte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) SortGte(sort uint32) SpecQuerySet {
return qs.w(qs.db.Where("sort >= ?", sort))
}
// SortIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) SortIn(sort ...uint32) SpecQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort IN (?)", sort))
}
// SortLt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) SortLt(sort uint32) SpecQuerySet {
return qs.w(qs.db.Where("sort < ?", sort))
}
// SortLte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) SortLte(sort uint32) SpecQuerySet {
return qs.w(qs.db.Where("sort <= ?", sort))
}
// SortNe is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) SortNe(sort uint32) SpecQuerySet {
return qs.w(qs.db.Where("sort != ?", sort))
}
// SortNotIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) SortNotIn(sort ...uint32) SpecQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort NOT IN (?)", sort))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) StateEq(state uint32) SpecQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) StateGt(state uint32) SpecQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) StateGte(state uint32) SpecQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) StateIn(state ...uint32) SpecQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) StateLt(state uint32) SpecQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) StateLte(state uint32) SpecQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) StateNe(state uint32) SpecQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) StateNotIn(state ...uint32) SpecQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) UpdatedAtEq(updatedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) UpdatedAtGt(updatedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) UpdatedAtGte(updatedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) UpdatedAtLt(updatedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) UpdatedAtLte(updatedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs SpecQuerySet) UpdatedAtNe(updatedAt time.Time) SpecQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u SpecUpdater) SetCreatedAt(createdAt time.Time) SpecUpdater {
u.fields[string(SpecDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u SpecUpdater) SetDeletedAt(deletedAt *time.Time) SpecUpdater {
u.fields[string(SpecDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDisplayName is an autogenerated method
// nolint: dupl
func (u SpecUpdater) SetDisplayName(displayName string) SpecUpdater {
u.fields[string(SpecDBSchema.DisplayName)] = displayName
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u SpecUpdater) SetID(ID uint32) SpecUpdater {
u.fields[string(SpecDBSchema.ID)] = ID
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u SpecUpdater) SetName(name string) SpecUpdater {
u.fields[string(SpecDBSchema.Name)] = name
return u
}
// SetSort is an autogenerated method
// nolint: dupl
func (u SpecUpdater) SetSort(sort uint32) SpecUpdater {
u.fields[string(SpecDBSchema.Sort)] = sort
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u SpecUpdater) SetState(state uint32) SpecUpdater {
u.fields[string(SpecDBSchema.State)] = state
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u SpecUpdater) SetUpdatedAt(updatedAt time.Time) SpecUpdater {
u.fields[string(SpecDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u SpecUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u SpecUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set SpecQuerySet
// ===== BEGIN of Spec modifiers
// SpecDBSchemaField describes database schema field. It requires for method 'Update'
type SpecDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f SpecDBSchemaField) String() string {
return string(f)
}
// SpecDBSchema stores db field names of Spec
var SpecDBSchema = struct {
ID SpecDBSchemaField
CreatedAt SpecDBSchemaField
UpdatedAt SpecDBSchemaField
DeletedAt SpecDBSchemaField
DisplayName SpecDBSchemaField
Name SpecDBSchemaField
State SpecDBSchemaField
Sort SpecDBSchemaField
}{
ID: SpecDBSchemaField("id"),
CreatedAt: SpecDBSchemaField("created_at"),
UpdatedAt: SpecDBSchemaField("updated_at"),
DeletedAt: SpecDBSchemaField("deleted_at"),
DisplayName: SpecDBSchemaField("display_name"),
Name: SpecDBSchemaField("name"),
State: SpecDBSchemaField("state"),
Sort: SpecDBSchemaField("sort"),
}
// Update updates Spec fields by primary key
// nolint: dupl
func (o *Spec) Update(db *gorm.DB, fields ...SpecDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"display_name": o.DisplayName,
"name": o.Name,
"state": o.State,
"sort": o.Sort,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update Spec %v fields %v: %s",
o, fields, err)
}
return nil
}
// SpecUpdater is an Spec updates manager
type SpecUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewSpecUpdater creates new Spec updater
// nolint: dupl
func NewSpecUpdater(db *gorm.DB) SpecUpdater {
return SpecUpdater{
fields: map[string]interface{}{},
db: db.Model(&Spec{}),
}
}
// ===== END of Spec modifiers
// ===== BEGIN of query set SpecValueQuerySet
// SpecValueQuerySet is an queryset type for SpecValue
type SpecValueQuerySet struct {
db *gorm.DB
}
// NewSpecValueQuerySet constructs new SpecValueQuerySet
func NewSpecValueQuerySet(db *gorm.DB) SpecValueQuerySet {
return SpecValueQuerySet{
db: db.Model(&SpecValue{}),
}
}
func (qs SpecValueQuerySet) w(db *gorm.DB) SpecValueQuerySet {
return NewSpecValueQuerySet(db)
}
func (qs SpecValueQuerySet) Select(fields ...SpecValueDBSchemaField) SpecValueQuerySet {
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 *SpecValue) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *SpecValue) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) All(ret *[]SpecValue) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) CreatedAtEq(createdAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) CreatedAtGt(createdAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) CreatedAtGte(createdAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) CreatedAtLt(createdAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) CreatedAtLte(createdAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) CreatedAtNe(createdAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) Delete() error {
return qs.db.Delete(SpecValue{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(SpecValue{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(SpecValue{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeletedAtEq(deletedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeletedAtGt(deletedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeletedAtGte(deletedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeletedAtIsNotNull() SpecValueQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeletedAtIsNull() SpecValueQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeletedAtLt(deletedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeletedAtLte(deletedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DeletedAtNe(deletedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DisplayValueEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueEq(displayValue string) SpecValueQuerySet {
return qs.w(qs.db.Where("display_value = ?", displayValue))
}
// DisplayValueGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueGt(displayValue string) SpecValueQuerySet {
return qs.w(qs.db.Where("display_value > ?", displayValue))
}
// DisplayValueGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueGte(displayValue string) SpecValueQuerySet {
return qs.w(qs.db.Where("display_value >= ?", displayValue))
}
// DisplayValueIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueIn(displayValue ...string) SpecValueQuerySet {
if len(displayValue) == 0 {
qs.db.AddError(errors.New("must at least pass one displayValue in DisplayValueIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("display_value IN (?)", displayValue))
}
// DisplayValueLike is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueLike(displayValue string) SpecValueQuerySet {
return qs.w(qs.db.Where("display_value LIKE ?", displayValue))
}
// DisplayValueLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueLt(displayValue string) SpecValueQuerySet {
return qs.w(qs.db.Where("display_value < ?", displayValue))
}
// DisplayValueLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueLte(displayValue string) SpecValueQuerySet {
return qs.w(qs.db.Where("display_value <= ?", displayValue))
}
// DisplayValueNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueNe(displayValue string) SpecValueQuerySet {
return qs.w(qs.db.Where("display_value != ?", displayValue))
}
// DisplayValueNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueNotIn(displayValue ...string) SpecValueQuerySet {
if len(displayValue) == 0 {
qs.db.AddError(errors.New("must at least pass one displayValue in DisplayValueNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("display_value NOT IN (?)", displayValue))
}
// DisplayValueNotlike is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) DisplayValueNotlike(displayValue string) SpecValueQuerySet {
return qs.w(qs.db.Where("display_value NOT LIKE ?", displayValue))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) GetUpdater() SpecValueUpdater {
return NewSpecValueUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) IDEq(ID uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) IDGt(ID uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) IDGte(ID uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) IDIn(ID ...uint32) SpecValueQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id IN (?)", ID))
}
// IDLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) IDLt(ID uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) IDLte(ID uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) IDNe(ID uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) IDNotIn(ID ...uint32) SpecValueQuerySet {
if len(ID) == 0 {
qs.db.AddError(errors.New("must at least pass one ID in IDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("id NOT IN (?)", ID))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) Limit(limit int) SpecValueQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) Offset(offset int) SpecValueQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs SpecValueQuerySet) One(ret *SpecValue) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscByCreatedAt() SpecValueQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscByDeletedAt() SpecValueQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDisplayValue is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscByDisplayValue() SpecValueQuerySet {
return qs.w(qs.db.Order("display_value ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscByID() SpecValueQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscBySort is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscBySort() SpecValueQuerySet {
return qs.w(qs.db.Order("sort ASC"))
}
// OrderAscBySpecDisplayName is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscBySpecDisplayName() SpecValueQuerySet {
return qs.w(qs.db.Order("spec_display_name ASC"))
}
// OrderAscBySpecId is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscBySpecId() SpecValueQuerySet {
return qs.w(qs.db.Order("spec_id ASC"))
}
// OrderAscBySpecName is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscBySpecName() SpecValueQuerySet {
return qs.w(qs.db.Order("spec_name ASC"))
}
// OrderAscBySpecSort is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscBySpecSort() SpecValueQuerySet {
return qs.w(qs.db.Order("spec_sort ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscByState() SpecValueQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscByUpdatedAt() SpecValueQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByValue is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderAscByValue() SpecValueQuerySet {
return qs.w(qs.db.Order("value ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescByCreatedAt() SpecValueQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescByDeletedAt() SpecValueQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDisplayValue is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescByDisplayValue() SpecValueQuerySet {
return qs.w(qs.db.Order("display_value DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescByID() SpecValueQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescBySort is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescBySort() SpecValueQuerySet {
return qs.w(qs.db.Order("sort DESC"))
}
// OrderDescBySpecDisplayName is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescBySpecDisplayName() SpecValueQuerySet {
return qs.w(qs.db.Order("spec_display_name DESC"))
}
// OrderDescBySpecId is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescBySpecId() SpecValueQuerySet {
return qs.w(qs.db.Order("spec_id DESC"))
}
// OrderDescBySpecName is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescBySpecName() SpecValueQuerySet {
return qs.w(qs.db.Order("spec_name DESC"))
}
// OrderDescBySpecSort is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescBySpecSort() SpecValueQuerySet {
return qs.w(qs.db.Order("spec_sort DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescByState() SpecValueQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescByUpdatedAt() SpecValueQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByValue is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) OrderDescByValue() SpecValueQuerySet {
return qs.w(qs.db.Order("value DESC"))
}
// SortEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SortEq(sort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("sort = ?", sort))
}
// SortGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SortGt(sort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("sort > ?", sort))
}
// SortGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SortGte(sort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("sort >= ?", sort))
}
// SortIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SortIn(sort ...uint32) SpecValueQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort IN (?)", sort))
}
// SortLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SortLt(sort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("sort < ?", sort))
}
// SortLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SortLte(sort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("sort <= ?", sort))
}
// SortNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SortNe(sort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("sort != ?", sort))
}
// SortNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SortNotIn(sort ...uint32) SpecValueQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort NOT IN (?)", sort))
}
// SpecDisplayNameEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameEq(specDisplayName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_display_name = ?", specDisplayName))
}
// SpecDisplayNameGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameGt(specDisplayName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_display_name > ?", specDisplayName))
}
// SpecDisplayNameGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameGte(specDisplayName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_display_name >= ?", specDisplayName))
}
// SpecDisplayNameIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameIn(specDisplayName ...string) SpecValueQuerySet {
if len(specDisplayName) == 0 {
qs.db.AddError(errors.New("must at least pass one specDisplayName in SpecDisplayNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_display_name IN (?)", specDisplayName))
}
// SpecDisplayNameLike is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameLike(specDisplayName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_display_name LIKE ?", specDisplayName))
}
// SpecDisplayNameLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameLt(specDisplayName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_display_name < ?", specDisplayName))
}
// SpecDisplayNameLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameLte(specDisplayName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_display_name <= ?", specDisplayName))
}
// SpecDisplayNameNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameNe(specDisplayName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_display_name != ?", specDisplayName))
}
// SpecDisplayNameNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameNotIn(specDisplayName ...string) SpecValueQuerySet {
if len(specDisplayName) == 0 {
qs.db.AddError(errors.New("must at least pass one specDisplayName in SpecDisplayNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_display_name NOT IN (?)", specDisplayName))
}
// SpecDisplayNameNotlike is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecDisplayNameNotlike(specDisplayName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_display_name NOT LIKE ?", specDisplayName))
}
// SpecIdEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecIdEq(specId uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_id = ?", specId))
}
// SpecIdGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecIdGt(specId uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_id > ?", specId))
}
// SpecIdGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecIdGte(specId uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_id >= ?", specId))
}
// SpecIdIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecIdIn(specId ...uint32) SpecValueQuerySet {
if len(specId) == 0 {
qs.db.AddError(errors.New("must at least pass one specId in SpecIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_id IN (?)", specId))
}
// SpecIdLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecIdLt(specId uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_id < ?", specId))
}
// SpecIdLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecIdLte(specId uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_id <= ?", specId))
}
// SpecIdNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecIdNe(specId uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_id != ?", specId))
}
// SpecIdNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecIdNotIn(specId ...uint32) SpecValueQuerySet {
if len(specId) == 0 {
qs.db.AddError(errors.New("must at least pass one specId in SpecIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_id NOT IN (?)", specId))
}
// SpecNameEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameEq(specName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_name = ?", specName))
}
// SpecNameGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameGt(specName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_name > ?", specName))
}
// SpecNameGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameGte(specName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_name >= ?", specName))
}
// SpecNameIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameIn(specName ...string) SpecValueQuerySet {
if len(specName) == 0 {
qs.db.AddError(errors.New("must at least pass one specName in SpecNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_name IN (?)", specName))
}
// SpecNameLike is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameLike(specName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_name LIKE ?", specName))
}
// SpecNameLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameLt(specName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_name < ?", specName))
}
// SpecNameLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameLte(specName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_name <= ?", specName))
}
// SpecNameNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameNe(specName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_name != ?", specName))
}
// SpecNameNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameNotIn(specName ...string) SpecValueQuerySet {
if len(specName) == 0 {
qs.db.AddError(errors.New("must at least pass one specName in SpecNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_name NOT IN (?)", specName))
}
// SpecNameNotlike is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecNameNotlike(specName string) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_name NOT LIKE ?", specName))
}
// SpecSortEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecSortEq(specSort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_sort = ?", specSort))
}
// SpecSortGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecSortGt(specSort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_sort > ?", specSort))
}
// SpecSortGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecSortGte(specSort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_sort >= ?", specSort))
}
// SpecSortIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecSortIn(specSort ...uint32) SpecValueQuerySet {
if len(specSort) == 0 {
qs.db.AddError(errors.New("must at least pass one specSort in SpecSortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_sort IN (?)", specSort))
}
// SpecSortLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecSortLt(specSort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_sort < ?", specSort))
}
// SpecSortLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecSortLte(specSort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_sort <= ?", specSort))
}
// SpecSortNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecSortNe(specSort uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("spec_sort != ?", specSort))
}
// SpecSortNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) SpecSortNotIn(specSort ...uint32) SpecValueQuerySet {
if len(specSort) == 0 {
qs.db.AddError(errors.New("must at least pass one specSort in SpecSortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spec_sort NOT IN (?)", specSort))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) StateEq(state uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) StateGt(state uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) StateGte(state uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) StateIn(state ...uint32) SpecValueQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) StateLt(state uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) StateLte(state uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) StateNe(state uint32) SpecValueQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) StateNotIn(state ...uint32) SpecValueQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) UpdatedAtEq(updatedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) UpdatedAtGt(updatedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) UpdatedAtGte(updatedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) UpdatedAtLt(updatedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) UpdatedAtLte(updatedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) UpdatedAtNe(updatedAt time.Time) SpecValueQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// ValueEq is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueEq(value string) SpecValueQuerySet {
return qs.w(qs.db.Where("value = ?", value))
}
// ValueGt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueGt(value string) SpecValueQuerySet {
return qs.w(qs.db.Where("value > ?", value))
}
// ValueGte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueGte(value string) SpecValueQuerySet {
return qs.w(qs.db.Where("value >= ?", value))
}
// ValueIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueIn(value ...string) SpecValueQuerySet {
if len(value) == 0 {
qs.db.AddError(errors.New("must at least pass one value in ValueIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("value IN (?)", value))
}
// ValueLike is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueLike(value string) SpecValueQuerySet {
return qs.w(qs.db.Where("value LIKE ?", value))
}
// ValueLt is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueLt(value string) SpecValueQuerySet {
return qs.w(qs.db.Where("value < ?", value))
}
// ValueLte is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueLte(value string) SpecValueQuerySet {
return qs.w(qs.db.Where("value <= ?", value))
}
// ValueNe is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueNe(value string) SpecValueQuerySet {
return qs.w(qs.db.Where("value != ?", value))
}
// ValueNotIn is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueNotIn(value ...string) SpecValueQuerySet {
if len(value) == 0 {
qs.db.AddError(errors.New("must at least pass one value in ValueNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("value NOT IN (?)", value))
}
// ValueNotlike is an autogenerated method
// nolint: dupl
func (qs SpecValueQuerySet) ValueNotlike(value string) SpecValueQuerySet {
return qs.w(qs.db.Where("value NOT LIKE ?", value))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetCreatedAt(createdAt time.Time) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetDeletedAt(deletedAt *time.Time) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDisplayValue is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetDisplayValue(displayValue string) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.DisplayValue)] = displayValue
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetID(ID uint32) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.ID)] = ID
return u
}
// SetSort is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetSort(sort uint32) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.Sort)] = sort
return u
}
// SetSpecDisplayName is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetSpecDisplayName(specDisplayName string) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.SpecDisplayName)] = specDisplayName
return u
}
// SetSpecId is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetSpecId(specId uint32) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.SpecId)] = specId
return u
}
// SetSpecName is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetSpecName(specName string) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.SpecName)] = specName
return u
}
// SetSpecSort is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetSpecSort(specSort uint32) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.SpecSort)] = specSort
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetState(state uint32) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.State)] = state
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetUpdatedAt(updatedAt time.Time) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetValue is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) SetValue(value string) SpecValueUpdater {
u.fields[string(SpecValueDBSchema.Value)] = value
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u SpecValueUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set SpecValueQuerySet
// ===== BEGIN of SpecValue modifiers
// SpecValueDBSchemaField describes database schema field. It requires for method 'Update'
type SpecValueDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f SpecValueDBSchemaField) String() string {
return string(f)
}
// SpecValueDBSchema stores db field names of SpecValue
var SpecValueDBSchema = struct {
ID SpecValueDBSchemaField
CreatedAt SpecValueDBSchemaField
UpdatedAt SpecValueDBSchemaField
DeletedAt SpecValueDBSchemaField
SpecId SpecValueDBSchemaField
SpecDisplayName SpecValueDBSchemaField
SpecName SpecValueDBSchemaField
DisplayValue SpecValueDBSchemaField
State SpecValueDBSchemaField
Value SpecValueDBSchemaField
SpecSort SpecValueDBSchemaField
Sort SpecValueDBSchemaField
}{
ID: SpecValueDBSchemaField("id"),
CreatedAt: SpecValueDBSchemaField("created_at"),
UpdatedAt: SpecValueDBSchemaField("updated_at"),
DeletedAt: SpecValueDBSchemaField("deleted_at"),
SpecId: SpecValueDBSchemaField("spec_id"),
SpecDisplayName: SpecValueDBSchemaField("spec_display_name"),
SpecName: SpecValueDBSchemaField("spec_name"),
DisplayValue: SpecValueDBSchemaField("display_value"),
State: SpecValueDBSchemaField("state"),
Value: SpecValueDBSchemaField("value"),
SpecSort: SpecValueDBSchemaField("spec_sort"),
Sort: SpecValueDBSchemaField("sort"),
}
// Update updates SpecValue fields by primary key
// nolint: dupl
func (o *SpecValue) Update(db *gorm.DB, fields ...SpecValueDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"spec_id": o.SpecId,
"spec_display_name": o.SpecDisplayName,
"spec_name": o.SpecName,
"display_value": o.DisplayValue,
"state": o.State,
"value": o.Value,
"spec_sort": o.SpecSort,
"sort": o.Sort,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update SpecValue %v fields %v: %s",
o, fields, err)
}
return nil
}
// SpecValueUpdater is an SpecValue updates manager
type SpecValueUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewSpecValueUpdater creates new SpecValue updater
// nolint: dupl
func NewSpecValueUpdater(db *gorm.DB) SpecValueUpdater {
return SpecValueUpdater{
fields: map[string]interface{}{},
db: db.Model(&SpecValue{}),
}
}
// ===== END of SpecValue modifiers
// ===== END of all query sets