mh_server/model/autogenerated_game_card.go

7400 lines
232 KiB
Go
Raw Normal View History

2021-06-30 02:12:05 +00:00
// Code generated by go-queryset. DO NOT EDIT.
package model
import (
"errors"
"fmt"
2022-04-08 02:28:50 +00:00
"strings"
2021-06-30 02:12:05 +00:00
"time"
"github.com/jinzhu/gorm"
)
// ===== BEGIN of all query sets
// ===== BEGIN of query set GameCardGoodsQuerySet
// GameCardGoodsQuerySet is an queryset type for GameCardGoods
type GameCardGoodsQuerySet struct {
db *gorm.DB
}
// NewGameCardGoodsQuerySet constructs new GameCardGoodsQuerySet
func NewGameCardGoodsQuerySet(db *gorm.DB) GameCardGoodsQuerySet {
return GameCardGoodsQuerySet{
db: db.Model(&GameCardGoods{}),
}
}
func (qs GameCardGoodsQuerySet) w(db *gorm.DB) GameCardGoodsQuerySet {
return NewGameCardGoodsQuerySet(db)
}
2022-04-08 02:28:50 +00:00
func (qs GameCardGoodsQuerySet) Select(fields ...GameCardGoodsDBSchemaField) GameCardGoodsQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
2021-06-30 02:12:05 +00:00
// Create is an autogenerated method
// nolint: dupl
func (o *GameCardGoods) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GameCardGoods) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) All(ret *[]GameCardGoods) error {
return qs.db.Find(ret).Error
}
2022-04-08 02:28:50 +00:00
// CardTypeEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeEq(cardType string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("card_type = ?", cardType))
}
// CardTypeGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeGt(cardType string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("card_type > ?", cardType))
}
// CardTypeGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeGte(cardType string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("card_type >= ?", cardType))
}
// CardTypeIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeIn(cardType ...string) GameCardGoodsQuerySet {
if len(cardType) == 0 {
qs.db.AddError(errors.New("must at least pass one cardType in CardTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("card_type IN (?)", cardType))
}
// CardTypeLike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeLike(cardType string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("card_type LIKE ?", cardType))
}
// CardTypeLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeLt(cardType string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("card_type < ?", cardType))
}
// CardTypeLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeLte(cardType string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("card_type <= ?", cardType))
}
// CardTypeNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeNe(cardType string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("card_type != ?", cardType))
}
// CardTypeNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeNotIn(cardType ...string) GameCardGoodsQuerySet {
if len(cardType) == 0 {
qs.db.AddError(errors.New("must at least pass one cardType in CardTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("card_type NOT IN (?)", cardType))
}
// CardTypeNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CardTypeNotlike(cardType string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("card_type NOT LIKE ?", cardType))
}
2022-05-10 07:17:34 +00:00
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) GameCardGoodsQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) GameCardGoodsQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// CooperativeNameEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameEq(cooperativeName string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameGt(cooperativeName string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameGte(cooperativeName string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameIn(cooperativeName ...string) GameCardGoodsQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name IN (?)", cooperativeName))
}
// CooperativeNameLike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameLike(cooperativeName string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameLt(cooperativeName string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameLte(cooperativeName string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameNe(cooperativeName string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameNotIn(cooperativeName ...string) GameCardGoodsQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name NOT IN (?)", cooperativeName))
}
// CooperativeNameNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CooperativeNameNotlike(cooperativeName string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
2021-06-30 02:12:05 +00:00
// Count is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CreatedAtEq(createdAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CreatedAtGt(createdAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CreatedAtGte(createdAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CreatedAtLt(createdAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CreatedAtLte(createdAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) CreatedAtNe(createdAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) Delete() error {
return qs.db.Delete(GameCardGoods{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GameCardGoods{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GameCardGoods{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeletedAtEq(deletedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeletedAtGt(deletedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeletedAtGte(deletedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeletedAtIsNotNull() GameCardGoodsQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeletedAtIsNull() GameCardGoodsQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeletedAtLt(deletedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeletedAtLte(deletedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) DeletedAtNe(deletedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
2022-04-16 13:26:14 +00:00
// FunctionStateEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) FunctionStateEq(functionState uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("function_state = ?", functionState))
}
// FunctionStateGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) FunctionStateGt(functionState uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("function_state > ?", functionState))
}
// FunctionStateGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) FunctionStateGte(functionState uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("function_state >= ?", functionState))
}
// FunctionStateIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) FunctionStateIn(functionState ...uint32) GameCardGoodsQuerySet {
if len(functionState) == 0 {
qs.db.AddError(errors.New("must at least pass one functionState in FunctionStateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("function_state IN (?)", functionState))
}
// FunctionStateLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) FunctionStateLt(functionState uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("function_state < ?", functionState))
}
// FunctionStateLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) FunctionStateLte(functionState uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("function_state <= ?", functionState))
}
// FunctionStateNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) FunctionStateNe(functionState uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("function_state != ?", functionState))
}
// FunctionStateNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) FunctionStateNotIn(functionState ...uint32) GameCardGoodsQuerySet {
if len(functionState) == 0 {
qs.db.AddError(errors.New("must at least pass one functionState in FunctionStateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("function_state NOT IN (?)", functionState))
}
2021-12-25 08:38:30 +00:00
// GameCardIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GameCardIdEq(gameCardId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("game_card_id = ?", gameCardId))
}
// GameCardIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GameCardIdGt(gameCardId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("game_card_id > ?", gameCardId))
}
// GameCardIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GameCardIdGte(gameCardId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("game_card_id >= ?", gameCardId))
}
// GameCardIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GameCardIdIn(gameCardId ...uint64) GameCardGoodsQuerySet {
if len(gameCardId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_id IN (?)", gameCardId))
}
// GameCardIdLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GameCardIdLt(gameCardId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("game_card_id < ?", gameCardId))
}
// GameCardIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GameCardIdLte(gameCardId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("game_card_id <= ?", gameCardId))
}
// GameCardIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GameCardIdNe(gameCardId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("game_card_id != ?", gameCardId))
}
// GameCardIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GameCardIdNotIn(gameCardId ...uint64) GameCardGoodsQuerySet {
if len(gameCardId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_id NOT IN (?)", gameCardId))
}
2021-06-30 02:12:05 +00:00
// GetDB is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) GetUpdater() GameCardGoodsUpdater {
return NewGameCardGoodsUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) IDEq(ID uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) IDGt(ID uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) IDGte(ID uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) IDIn(ID ...uint32) GameCardGoodsQuerySet {
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 GameCardGoodsQuerySet) IDLt(ID uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) IDLte(ID uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) IDNe(ID uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) IDNotIn(ID ...uint32) GameCardGoodsQuerySet {
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 GameCardGoodsQuerySet) Limit(limit int) GameCardGoodsQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) Offset(offset int) GameCardGoodsQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GameCardGoodsQuerySet) One(ret *GameCardGoods) error {
return qs.db.First(ret).Error
}
2022-04-08 02:28:50 +00:00
// OrderAscByCardType is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByCardType() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("card_type ASC"))
}
2022-05-10 07:17:34 +00:00
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByCooperativeBusinessId() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByCooperativeName() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByCreatedAt() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByDeletedAt() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
2022-04-16 13:26:14 +00:00
// OrderAscByFunctionState is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByFunctionState() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("function_state ASC"))
}
2021-12-25 08:38:30 +00:00
// OrderAscByGameCardId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByGameCardId() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("game_card_id ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByID() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByProvider is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByProvider() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("provider ASC"))
}
// OrderAscBySerialNumber is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscBySerialNumber() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("serial_number ASC"))
}
2022-04-16 13:26:14 +00:00
// OrderAscByShareProfitType is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByShareProfitType() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("share_profit_type ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByStatus is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByStatus() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("status ASC"))
}
2022-05-10 07:17:34 +00:00
// OrderAscByStockTime is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByStockTime() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("stock_time ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByStoreId() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderAscByUpdatedAt() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByCardType is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByCardType() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("card_type DESC"))
}
2022-05-10 07:17:34 +00:00
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByCooperativeBusinessId() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByCooperativeName() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByCreatedAt() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByDeletedAt() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
2022-04-16 13:26:14 +00:00
// OrderDescByFunctionState is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByFunctionState() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("function_state DESC"))
}
2021-12-25 08:38:30 +00:00
// OrderDescByGameCardId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByGameCardId() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("game_card_id DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByID() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByProvider is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByProvider() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("provider DESC"))
}
// OrderDescBySerialNumber is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescBySerialNumber() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("serial_number DESC"))
}
2022-04-16 13:26:14 +00:00
// OrderDescByShareProfitType is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByShareProfitType() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("share_profit_type DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByStatus is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByStatus() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("status DESC"))
}
2022-05-10 07:17:34 +00:00
// OrderDescByStockTime is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByStockTime() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("stock_time DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByStoreId() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) OrderDescByUpdatedAt() GameCardGoodsQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
2021-12-25 08:38:30 +00:00
// ProviderEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderEq(provider string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("provider = ?", provider))
}
2022-04-08 02:28:50 +00:00
// ProviderGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderGt(provider string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("provider > ?", provider))
}
// ProviderGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderGte(provider string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("provider >= ?", provider))
}
2021-12-25 08:38:30 +00:00
// ProviderIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderIn(provider ...string) GameCardGoodsQuerySet {
if len(provider) == 0 {
qs.db.AddError(errors.New("must at least pass one provider in ProviderIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("provider IN (?)", provider))
}
2022-04-08 02:28:50 +00:00
// ProviderLike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderLike(provider string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("provider LIKE ?", provider))
}
// ProviderLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderLt(provider string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("provider < ?", provider))
}
// ProviderLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderLte(provider string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("provider <= ?", provider))
}
2021-12-25 08:38:30 +00:00
// ProviderNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderNe(provider string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("provider != ?", provider))
}
// ProviderNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderNotIn(provider ...string) GameCardGoodsQuerySet {
if len(provider) == 0 {
qs.db.AddError(errors.New("must at least pass one provider in ProviderNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("provider NOT IN (?)", provider))
}
2022-04-08 02:28:50 +00:00
// ProviderNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ProviderNotlike(provider string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("provider NOT LIKE ?", provider))
}
2021-06-30 02:12:05 +00:00
// SerialNumberEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberEq(serialNumber string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("serial_number = ?", serialNumber))
}
2022-04-08 02:28:50 +00:00
// SerialNumberGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberGt(serialNumber string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("serial_number > ?", serialNumber))
}
// SerialNumberGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberGte(serialNumber string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("serial_number >= ?", serialNumber))
}
2021-06-30 02:12:05 +00:00
// SerialNumberIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberIn(serialNumber ...string) GameCardGoodsQuerySet {
if len(serialNumber) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNumber in SerialNumberIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("serial_number IN (?)", serialNumber))
}
2022-04-08 02:28:50 +00:00
// SerialNumberLike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberLike(serialNumber string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("serial_number LIKE ?", serialNumber))
}
// SerialNumberLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberLt(serialNumber string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("serial_number < ?", serialNumber))
}
// SerialNumberLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberLte(serialNumber string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("serial_number <= ?", serialNumber))
}
2021-06-30 02:12:05 +00:00
// SerialNumberNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberNe(serialNumber string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("serial_number != ?", serialNumber))
}
// SerialNumberNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberNotIn(serialNumber ...string) GameCardGoodsQuerySet {
if len(serialNumber) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNumber in SerialNumberNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("serial_number NOT IN (?)", serialNumber))
}
2022-04-08 02:28:50 +00:00
// SerialNumberNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) SerialNumberNotlike(serialNumber string) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("serial_number NOT LIKE ?", serialNumber))
}
2022-04-16 13:26:14 +00:00
// ShareProfitTypeEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ShareProfitTypeEq(shareProfitType uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("share_profit_type = ?", shareProfitType))
}
// ShareProfitTypeGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ShareProfitTypeGt(shareProfitType uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("share_profit_type > ?", shareProfitType))
}
// ShareProfitTypeGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ShareProfitTypeGte(shareProfitType uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("share_profit_type >= ?", shareProfitType))
}
// ShareProfitTypeIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ShareProfitTypeIn(shareProfitType ...uint32) GameCardGoodsQuerySet {
if len(shareProfitType) == 0 {
qs.db.AddError(errors.New("must at least pass one shareProfitType in ShareProfitTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("share_profit_type IN (?)", shareProfitType))
}
// ShareProfitTypeLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ShareProfitTypeLt(shareProfitType uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("share_profit_type < ?", shareProfitType))
}
// ShareProfitTypeLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ShareProfitTypeLte(shareProfitType uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("share_profit_type <= ?", shareProfitType))
}
// ShareProfitTypeNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ShareProfitTypeNe(shareProfitType uint32) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("share_profit_type != ?", shareProfitType))
}
// ShareProfitTypeNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) ShareProfitTypeNotIn(shareProfitType ...uint32) GameCardGoodsQuerySet {
if len(shareProfitType) == 0 {
qs.db.AddError(errors.New("must at least pass one shareProfitType in ShareProfitTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("share_profit_type NOT IN (?)", shareProfitType))
}
2021-06-30 02:12:05 +00:00
// StatusEq is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (qs GameCardGoodsQuerySet) StatusEq(status uint32) GameCardGoodsQuerySet {
2021-06-30 02:12:05 +00:00
return qs.w(qs.db.Where("status = ?", status))
}
// StatusGt is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (qs GameCardGoodsQuerySet) StatusGt(status uint32) GameCardGoodsQuerySet {
2021-06-30 02:12:05 +00:00
return qs.w(qs.db.Where("status > ?", status))
}
// StatusGte is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (qs GameCardGoodsQuerySet) StatusGte(status uint32) GameCardGoodsQuerySet {
2021-06-30 02:12:05 +00:00
return qs.w(qs.db.Where("status >= ?", status))
}
// StatusIn is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (qs GameCardGoodsQuerySet) StatusIn(status ...uint32) GameCardGoodsQuerySet {
2021-06-30 02:12:05 +00:00
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status IN (?)", status))
}
// StatusLt is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (qs GameCardGoodsQuerySet) StatusLt(status uint32) GameCardGoodsQuerySet {
2021-06-30 02:12:05 +00:00
return qs.w(qs.db.Where("status < ?", status))
}
// StatusLte is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (qs GameCardGoodsQuerySet) StatusLte(status uint32) GameCardGoodsQuerySet {
2021-06-30 02:12:05 +00:00
return qs.w(qs.db.Where("status <= ?", status))
}
// StatusNe is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (qs GameCardGoodsQuerySet) StatusNe(status uint32) GameCardGoodsQuerySet {
2021-06-30 02:12:05 +00:00
return qs.w(qs.db.Where("status != ?", status))
}
// StatusNotIn is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (qs GameCardGoodsQuerySet) StatusNotIn(status ...uint32) GameCardGoodsQuerySet {
2021-06-30 02:12:05 +00:00
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status NOT IN (?)", status))
}
2022-05-10 07:17:34 +00:00
// StockTimeEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StockTimeEq(stockTime time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("stock_time = ?", stockTime))
}
// StockTimeGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StockTimeGt(stockTime time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("stock_time > ?", stockTime))
}
// StockTimeGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StockTimeGte(stockTime time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("stock_time >= ?", stockTime))
}
// StockTimeLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StockTimeLt(stockTime time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("stock_time < ?", stockTime))
}
// StockTimeLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StockTimeLte(stockTime time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("stock_time <= ?", stockTime))
}
// StockTimeNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StockTimeNe(stockTime time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("stock_time != ?", stockTime))
}
2021-06-30 02:12:05 +00:00
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StoreIdEq(storeId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StoreIdGt(storeId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StoreIdGte(storeId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StoreIdIn(storeId ...uint64) GameCardGoodsQuerySet {
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 GameCardGoodsQuerySet) StoreIdLt(storeId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StoreIdLte(storeId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StoreIdNe(storeId uint64) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) StoreIdNotIn(storeId ...uint64) GameCardGoodsQuerySet {
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))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) UpdatedAtEq(updatedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) UpdatedAtGt(updatedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) UpdatedAtGte(updatedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) UpdatedAtLt(updatedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) UpdatedAtLte(updatedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsQuerySet) UpdatedAtNe(updatedAt time.Time) GameCardGoodsQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
2022-04-08 02:28:50 +00:00
// SetCardType is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetCardType(cardType string) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.CardType)] = cardType
return u
}
2022-05-10 07:17:34 +00:00
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetCooperativeName(cooperativeName string) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.CooperativeName)] = cooperativeName
return u
}
2021-06-30 02:12:05 +00:00
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetCreatedAt(createdAt time.Time) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetDeletedAt(deletedAt *time.Time) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.DeletedAt)] = deletedAt
return u
}
2022-04-16 13:26:14 +00:00
// SetFunctionState is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetFunctionState(functionState uint32) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.FunctionState)] = functionState
return u
}
2021-12-25 08:38:30 +00:00
// SetGameCardId is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetGameCardId(gameCardId uint64) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.GameCardId)] = gameCardId
return u
}
2021-06-30 02:12:05 +00:00
// SetID is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetID(ID uint32) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.ID)] = ID
return u
}
2021-12-25 08:38:30 +00:00
// SetProvider is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetProvider(provider string) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.Provider)] = provider
return u
}
2021-06-30 02:12:05 +00:00
// SetSerialNumber is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetSerialNumber(serialNumber string) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.SerialNumber)] = serialNumber
return u
}
2022-04-16 13:26:14 +00:00
// SetShareProfitType is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetShareProfitType(shareProfitType uint32) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.ShareProfitType)] = shareProfitType
return u
}
2021-06-30 02:12:05 +00:00
// SetStatus is an autogenerated method
// nolint: dupl
2022-05-10 07:17:34 +00:00
func (u GameCardGoodsUpdater) SetStatus(status uint32) GameCardGoodsUpdater {
2021-06-30 02:12:05 +00:00
u.fields[string(GameCardGoodsDBSchema.Status)] = status
return u
}
2022-05-10 07:17:34 +00:00
// SetStockTime is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetStockTime(stockTime time.Time) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.StockTime)] = stockTime
return u
}
2021-06-30 02:12:05 +00:00
// SetStoreId is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetStoreId(storeId uint64) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.StoreId)] = storeId
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) SetUpdatedAt(updatedAt time.Time) GameCardGoodsUpdater {
u.fields[string(GameCardGoodsDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GameCardGoodsUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GameCardGoodsQuerySet
// ===== BEGIN of GameCardGoods modifiers
// GameCardGoodsDBSchemaField describes database schema field. It requires for method 'Update'
type GameCardGoodsDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GameCardGoodsDBSchemaField) String() string {
return string(f)
}
// GameCardGoodsDBSchema stores db field names of GameCardGoods
var GameCardGoodsDBSchema = struct {
2022-05-10 07:17:34 +00:00
ID GameCardGoodsDBSchemaField
CreatedAt GameCardGoodsDBSchemaField
UpdatedAt GameCardGoodsDBSchemaField
DeletedAt GameCardGoodsDBSchemaField
GameCardId GameCardGoodsDBSchemaField
SerialNumber GameCardGoodsDBSchemaField
Status GameCardGoodsDBSchemaField
StoreId GameCardGoodsDBSchemaField
Provider GameCardGoodsDBSchemaField
StockTime GameCardGoodsDBSchemaField
CardType GameCardGoodsDBSchemaField
FunctionState GameCardGoodsDBSchemaField
ShareProfitType GameCardGoodsDBSchemaField
CooperativeBusinessId GameCardGoodsDBSchemaField
CooperativeName GameCardGoodsDBSchemaField
2021-06-30 02:12:05 +00:00
}{
2022-05-10 07:17:34 +00:00
ID: GameCardGoodsDBSchemaField("id"),
CreatedAt: GameCardGoodsDBSchemaField("created_at"),
UpdatedAt: GameCardGoodsDBSchemaField("updated_at"),
DeletedAt: GameCardGoodsDBSchemaField("deleted_at"),
GameCardId: GameCardGoodsDBSchemaField("game_card_id"),
SerialNumber: GameCardGoodsDBSchemaField("serial_number"),
Status: GameCardGoodsDBSchemaField("status"),
StoreId: GameCardGoodsDBSchemaField("store_id"),
Provider: GameCardGoodsDBSchemaField("provider"),
StockTime: GameCardGoodsDBSchemaField("stock_time"),
CardType: GameCardGoodsDBSchemaField("card_type"),
FunctionState: GameCardGoodsDBSchemaField("function_state"),
ShareProfitType: GameCardGoodsDBSchemaField("share_profit_type"),
CooperativeBusinessId: GameCardGoodsDBSchemaField("cooperative_business_id"),
CooperativeName: GameCardGoodsDBSchemaField("cooperative_name"),
2021-06-30 02:12:05 +00:00
}
// Update updates GameCardGoods fields by primary key
// nolint: dupl
func (o *GameCardGoods) Update(db *gorm.DB, fields ...GameCardGoodsDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
2022-05-10 07:17:34 +00:00
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"game_card_id": o.GameCardId,
"serial_number": o.SerialNumber,
"status": o.Status,
"store_id": o.StoreId,
"provider": o.Provider,
"stock_time": o.StockTime,
"card_type": o.CardType,
"function_state": o.FunctionState,
"share_profit_type": o.ShareProfitType,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
2021-06-30 02:12:05 +00:00
}
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 GameCardGoods %v fields %v: %s",
o, fields, err)
}
return nil
}
// GameCardGoodsUpdater is an GameCardGoods updates manager
type GameCardGoodsUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGameCardGoodsUpdater creates new GameCardGoods updater
// nolint: dupl
func NewGameCardGoodsUpdater(db *gorm.DB) GameCardGoodsUpdater {
return GameCardGoodsUpdater{
fields: map[string]interface{}{},
db: db.Model(&GameCardGoods{}),
}
}
// ===== END of GameCardGoods modifiers
// ===== BEGIN of query set GameCardGoodsStockQuerySet
// GameCardGoodsStockQuerySet is an queryset type for GameCardGoodsStock
type GameCardGoodsStockQuerySet struct {
db *gorm.DB
}
// NewGameCardGoodsStockQuerySet constructs new GameCardGoodsStockQuerySet
func NewGameCardGoodsStockQuerySet(db *gorm.DB) GameCardGoodsStockQuerySet {
return GameCardGoodsStockQuerySet{
db: db.Model(&GameCardGoodsStock{}),
}
}
func (qs GameCardGoodsStockQuerySet) w(db *gorm.DB) GameCardGoodsStockQuerySet {
return NewGameCardGoodsStockQuerySet(db)
}
2022-04-08 02:28:50 +00:00
func (qs GameCardGoodsStockQuerySet) Select(fields ...GameCardGoodsStockDBSchemaField) GameCardGoodsStockQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
2021-06-30 02:12:05 +00:00
// Create is an autogenerated method
// nolint: dupl
func (o *GameCardGoodsStock) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GameCardGoodsStock) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) All(ret *[]GameCardGoodsStock) error {
return qs.db.Find(ret).Error
}
2022-05-10 07:17:34 +00:00
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) GameCardGoodsStockQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) GameCardGoodsStockQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// CooperativeNameEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameEq(cooperativeName string) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameGt(cooperativeName string) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameGte(cooperativeName string) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameIn(cooperativeName ...string) GameCardGoodsStockQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name IN (?)", cooperativeName))
}
// CooperativeNameLike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameLike(cooperativeName string) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameLt(cooperativeName string) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameLte(cooperativeName string) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameNe(cooperativeName string) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameNotIn(cooperativeName ...string) GameCardGoodsStockQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name NOT IN (?)", cooperativeName))
}
// CooperativeNameNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CooperativeNameNotlike(cooperativeName string) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
2021-06-30 02:12:05 +00:00
// Count is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CreatedAtEq(createdAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CreatedAtGt(createdAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CreatedAtGte(createdAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CreatedAtLt(createdAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CreatedAtLte(createdAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) CreatedAtNe(createdAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) Delete() error {
return qs.db.Delete(GameCardGoodsStock{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GameCardGoodsStock{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GameCardGoodsStock{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeletedAtEq(deletedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeletedAtGt(deletedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeletedAtGte(deletedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeletedAtIsNotNull() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeletedAtIsNull() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeletedAtLt(deletedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeletedAtLte(deletedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) DeletedAtNe(deletedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GameCardIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GameCardIdEq(gameCardId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("game_card_id = ?", gameCardId))
}
// GameCardIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GameCardIdGt(gameCardId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("game_card_id > ?", gameCardId))
}
// GameCardIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GameCardIdGte(gameCardId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("game_card_id >= ?", gameCardId))
}
// GameCardIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GameCardIdIn(gameCardId ...uint64) GameCardGoodsStockQuerySet {
if len(gameCardId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_id IN (?)", gameCardId))
}
// GameCardIdLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GameCardIdLt(gameCardId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("game_card_id < ?", gameCardId))
}
// GameCardIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GameCardIdLte(gameCardId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("game_card_id <= ?", gameCardId))
}
// GameCardIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GameCardIdNe(gameCardId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("game_card_id != ?", gameCardId))
}
// GameCardIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GameCardIdNotIn(gameCardId ...uint64) GameCardGoodsStockQuerySet {
if len(gameCardId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_id NOT IN (?)", gameCardId))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) GetUpdater() GameCardGoodsStockUpdater {
return NewGameCardGoodsStockUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) IDEq(ID uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) IDGt(ID uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) IDGte(ID uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) IDIn(ID ...uint32) GameCardGoodsStockQuerySet {
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 GameCardGoodsStockQuerySet) IDLt(ID uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) IDLte(ID uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) IDNe(ID uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) IDNotIn(ID ...uint32) GameCardGoodsStockQuerySet {
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 GameCardGoodsStockQuerySet) Limit(limit int) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) Offset(offset int) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GameCardGoodsStockQuerySet) One(ret *GameCardGoodsStock) error {
return qs.db.First(ret).Error
}
2022-05-10 07:17:34 +00:00
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByCooperativeBusinessId() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByCooperativeName() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByCreatedAt() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByDeletedAt() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGameCardId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByGameCardId() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("game_card_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByID() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
2021-12-25 08:38:30 +00:00
// OrderAscByOrderCount is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByOrderCount() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("order_count ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByRentStock is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByRentStock() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("rent_stock ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByStoreId() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByStoreStock is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByStoreStock() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("store_stock ASC"))
}
2021-12-25 08:38:30 +00:00
// OrderAscByTotalStock is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByTotalStock() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("total_stock ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByUpdatedAt() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
2021-12-25 08:38:30 +00:00
// OrderAscByUserHoldStock is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderAscByUserHoldStock() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("user_hold_stock ASC"))
}
// OrderCountEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderCountEq(orderCount uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("order_count = ?", orderCount))
}
// OrderCountGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderCountGt(orderCount uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("order_count > ?", orderCount))
}
// OrderCountGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderCountGte(orderCount uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("order_count >= ?", orderCount))
}
// OrderCountIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderCountIn(orderCount ...uint32) GameCardGoodsStockQuerySet {
if len(orderCount) == 0 {
qs.db.AddError(errors.New("must at least pass one orderCount in OrderCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_count IN (?)", orderCount))
}
// OrderCountLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderCountLt(orderCount uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("order_count < ?", orderCount))
}
// OrderCountLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderCountLte(orderCount uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("order_count <= ?", orderCount))
}
// OrderCountNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderCountNe(orderCount uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("order_count != ?", orderCount))
}
// OrderCountNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderCountNotIn(orderCount ...uint32) GameCardGoodsStockQuerySet {
if len(orderCount) == 0 {
qs.db.AddError(errors.New("must at least pass one orderCount in OrderCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_count NOT IN (?)", orderCount))
}
2022-05-10 07:17:34 +00:00
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByCooperativeBusinessId() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByCooperativeName() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByCreatedAt() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByDeletedAt() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGameCardId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByGameCardId() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("game_card_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByID() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
2021-12-25 08:38:30 +00:00
// OrderDescByOrderCount is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByOrderCount() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("order_count DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByRentStock is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByRentStock() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("rent_stock DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByStoreId() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByStoreStock is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByStoreStock() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("store_stock DESC"))
}
2021-12-25 08:38:30 +00:00
// OrderDescByTotalStock is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByTotalStock() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("total_stock DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByUpdatedAt() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
2021-12-25 08:38:30 +00:00
// OrderDescByUserHoldStock is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) OrderDescByUserHoldStock() GameCardGoodsStockQuerySet {
return qs.w(qs.db.Order("user_hold_stock DESC"))
}
2021-06-30 02:12:05 +00:00
// RentStockEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) RentStockEq(rentStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("rent_stock = ?", rentStock))
}
// RentStockGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) RentStockGt(rentStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("rent_stock > ?", rentStock))
}
// RentStockGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) RentStockGte(rentStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("rent_stock >= ?", rentStock))
}
// RentStockIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) RentStockIn(rentStock ...uint32) GameCardGoodsStockQuerySet {
if len(rentStock) == 0 {
qs.db.AddError(errors.New("must at least pass one rentStock in RentStockIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("rent_stock IN (?)", rentStock))
}
// RentStockLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) RentStockLt(rentStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("rent_stock < ?", rentStock))
}
// RentStockLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) RentStockLte(rentStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("rent_stock <= ?", rentStock))
}
// RentStockNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) RentStockNe(rentStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("rent_stock != ?", rentStock))
}
// RentStockNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) RentStockNotIn(rentStock ...uint32) GameCardGoodsStockQuerySet {
if len(rentStock) == 0 {
qs.db.AddError(errors.New("must at least pass one rentStock in RentStockNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("rent_stock NOT IN (?)", rentStock))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreIdEq(storeId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreIdGt(storeId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreIdGte(storeId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreIdIn(storeId ...uint64) GameCardGoodsStockQuerySet {
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 GameCardGoodsStockQuerySet) StoreIdLt(storeId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreIdLte(storeId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreIdNe(storeId uint64) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreIdNotIn(storeId ...uint64) GameCardGoodsStockQuerySet {
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))
}
// StoreStockEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreStockEq(storeStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_stock = ?", storeStock))
}
// StoreStockGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreStockGt(storeStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_stock > ?", storeStock))
}
// StoreStockGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreStockGte(storeStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_stock >= ?", storeStock))
}
// StoreStockIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreStockIn(storeStock ...uint32) GameCardGoodsStockQuerySet {
if len(storeStock) == 0 {
qs.db.AddError(errors.New("must at least pass one storeStock in StoreStockIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_stock IN (?)", storeStock))
}
// StoreStockLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreStockLt(storeStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_stock < ?", storeStock))
}
// StoreStockLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreStockLte(storeStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_stock <= ?", storeStock))
}
// StoreStockNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreStockNe(storeStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("store_stock != ?", storeStock))
}
// StoreStockNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) StoreStockNotIn(storeStock ...uint32) GameCardGoodsStockQuerySet {
if len(storeStock) == 0 {
qs.db.AddError(errors.New("must at least pass one storeStock in StoreStockNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_stock NOT IN (?)", storeStock))
}
2021-12-25 08:38:30 +00:00
// TotalStockEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) TotalStockEq(totalStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("total_stock = ?", totalStock))
}
// TotalStockGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) TotalStockGt(totalStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("total_stock > ?", totalStock))
}
// TotalStockGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) TotalStockGte(totalStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("total_stock >= ?", totalStock))
}
// TotalStockIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) TotalStockIn(totalStock ...uint32) GameCardGoodsStockQuerySet {
if len(totalStock) == 0 {
qs.db.AddError(errors.New("must at least pass one totalStock in TotalStockIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("total_stock IN (?)", totalStock))
}
// TotalStockLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) TotalStockLt(totalStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("total_stock < ?", totalStock))
}
// TotalStockLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) TotalStockLte(totalStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("total_stock <= ?", totalStock))
}
// TotalStockNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) TotalStockNe(totalStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("total_stock != ?", totalStock))
}
// TotalStockNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) TotalStockNotIn(totalStock ...uint32) GameCardGoodsStockQuerySet {
if len(totalStock) == 0 {
qs.db.AddError(errors.New("must at least pass one totalStock in TotalStockNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("total_stock NOT IN (?)", totalStock))
}
2021-06-30 02:12:05 +00:00
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UpdatedAtEq(updatedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UpdatedAtGt(updatedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UpdatedAtGte(updatedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UpdatedAtLt(updatedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UpdatedAtLte(updatedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UpdatedAtNe(updatedAt time.Time) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
2021-12-25 08:38:30 +00:00
// UserHoldStockEq is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UserHoldStockEq(userHoldStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("user_hold_stock = ?", userHoldStock))
}
// UserHoldStockGt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UserHoldStockGt(userHoldStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("user_hold_stock > ?", userHoldStock))
}
// UserHoldStockGte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UserHoldStockGte(userHoldStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("user_hold_stock >= ?", userHoldStock))
}
// UserHoldStockIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UserHoldStockIn(userHoldStock ...uint32) GameCardGoodsStockQuerySet {
if len(userHoldStock) == 0 {
qs.db.AddError(errors.New("must at least pass one userHoldStock in UserHoldStockIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_hold_stock IN (?)", userHoldStock))
}
// UserHoldStockLt is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UserHoldStockLt(userHoldStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("user_hold_stock < ?", userHoldStock))
}
// UserHoldStockLte is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UserHoldStockLte(userHoldStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("user_hold_stock <= ?", userHoldStock))
}
// UserHoldStockNe is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UserHoldStockNe(userHoldStock uint32) GameCardGoodsStockQuerySet {
return qs.w(qs.db.Where("user_hold_stock != ?", userHoldStock))
}
// UserHoldStockNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardGoodsStockQuerySet) UserHoldStockNotIn(userHoldStock ...uint32) GameCardGoodsStockQuerySet {
if len(userHoldStock) == 0 {
qs.db.AddError(errors.New("must at least pass one userHoldStock in UserHoldStockNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_hold_stock NOT IN (?)", userHoldStock))
}
2022-05-10 07:17:34 +00:00
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetCooperativeName(cooperativeName string) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.CooperativeName)] = cooperativeName
return u
}
2021-06-30 02:12:05 +00:00
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetCreatedAt(createdAt time.Time) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetDeletedAt(deletedAt *time.Time) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGameCardId is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetGameCardId(gameCardId uint64) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.GameCardId)] = gameCardId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetID(ID uint32) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.ID)] = ID
return u
}
2021-12-25 08:38:30 +00:00
// SetOrderCount is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetOrderCount(orderCount uint32) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.OrderCount)] = orderCount
return u
}
2021-06-30 02:12:05 +00:00
// SetRentStock is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetRentStock(rentStock uint32) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.RentStock)] = rentStock
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetStoreId(storeId uint64) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.StoreId)] = storeId
return u
}
// SetStoreStock is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetStoreStock(storeStock uint32) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.StoreStock)] = storeStock
return u
}
2021-12-25 08:38:30 +00:00
// SetTotalStock is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetTotalStock(totalStock uint32) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.TotalStock)] = totalStock
return u
}
2021-06-30 02:12:05 +00:00
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetUpdatedAt(updatedAt time.Time) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.UpdatedAt)] = updatedAt
return u
}
2021-12-25 08:38:30 +00:00
// SetUserHoldStock is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) SetUserHoldStock(userHoldStock uint32) GameCardGoodsStockUpdater {
u.fields[string(GameCardGoodsStockDBSchema.UserHoldStock)] = userHoldStock
return u
}
2021-06-30 02:12:05 +00:00
// Update is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GameCardGoodsStockUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GameCardGoodsStockQuerySet
// ===== BEGIN of GameCardGoodsStock modifiers
// GameCardGoodsStockDBSchemaField describes database schema field. It requires for method 'Update'
type GameCardGoodsStockDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GameCardGoodsStockDBSchemaField) String() string {
return string(f)
}
// GameCardGoodsStockDBSchema stores db field names of GameCardGoodsStock
var GameCardGoodsStockDBSchema = struct {
2022-05-10 07:17:34 +00:00
ID GameCardGoodsStockDBSchemaField
CreatedAt GameCardGoodsStockDBSchemaField
UpdatedAt GameCardGoodsStockDBSchemaField
DeletedAt GameCardGoodsStockDBSchemaField
StoreId GameCardGoodsStockDBSchemaField
GameCardId GameCardGoodsStockDBSchemaField
StoreStock GameCardGoodsStockDBSchemaField
RentStock GameCardGoodsStockDBSchemaField
UserHoldStock GameCardGoodsStockDBSchemaField
OrderCount GameCardGoodsStockDBSchemaField
TotalStock GameCardGoodsStockDBSchemaField
CooperativeBusinessId GameCardGoodsStockDBSchemaField
CooperativeName GameCardGoodsStockDBSchemaField
2021-06-30 02:12:05 +00:00
}{
2022-05-10 07:17:34 +00:00
ID: GameCardGoodsStockDBSchemaField("id"),
CreatedAt: GameCardGoodsStockDBSchemaField("created_at"),
UpdatedAt: GameCardGoodsStockDBSchemaField("updated_at"),
DeletedAt: GameCardGoodsStockDBSchemaField("deleted_at"),
StoreId: GameCardGoodsStockDBSchemaField("store_id"),
GameCardId: GameCardGoodsStockDBSchemaField("game_card_id"),
StoreStock: GameCardGoodsStockDBSchemaField("store_stock"),
RentStock: GameCardGoodsStockDBSchemaField("rent_stock"),
UserHoldStock: GameCardGoodsStockDBSchemaField("user_hold_stock"),
OrderCount: GameCardGoodsStockDBSchemaField("order_count"),
TotalStock: GameCardGoodsStockDBSchemaField("total_stock"),
CooperativeBusinessId: GameCardGoodsStockDBSchemaField("cooperative_business_id"),
CooperativeName: GameCardGoodsStockDBSchemaField("cooperative_name"),
2021-06-30 02:12:05 +00:00
}
// Update updates GameCardGoodsStock fields by primary key
// nolint: dupl
func (o *GameCardGoodsStock) Update(db *gorm.DB, fields ...GameCardGoodsStockDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
2022-05-10 07:17:34 +00:00
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"store_id": o.StoreId,
"game_card_id": o.GameCardId,
"store_stock": o.StoreStock,
"rent_stock": o.RentStock,
"user_hold_stock": o.UserHoldStock,
"order_count": o.OrderCount,
"total_stock": o.TotalStock,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
2021-06-30 02:12:05 +00:00
}
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 GameCardGoodsStock %v fields %v: %s",
o, fields, err)
}
return nil
}
// GameCardGoodsStockUpdater is an GameCardGoodsStock updates manager
type GameCardGoodsStockUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGameCardGoodsStockUpdater creates new GameCardGoodsStock updater
// nolint: dupl
func NewGameCardGoodsStockUpdater(db *gorm.DB) GameCardGoodsStockUpdater {
return GameCardGoodsStockUpdater{
fields: map[string]interface{}{},
db: db.Model(&GameCardGoodsStock{}),
}
}
// ===== END of GameCardGoodsStock modifiers
2022-04-08 02:28:50 +00:00
// ===== BEGIN of query set GameCardLabelQuerySet
2021-06-30 02:12:05 +00:00
2022-04-08 02:28:50 +00:00
// GameCardLabelQuerySet is an queryset type for GameCardLabel
type GameCardLabelQuerySet struct {
2021-06-30 02:12:05 +00:00
db *gorm.DB
}
2022-04-08 02:28:50 +00:00
// NewGameCardLabelQuerySet constructs new GameCardLabelQuerySet
func NewGameCardLabelQuerySet(db *gorm.DB) GameCardLabelQuerySet {
return GameCardLabelQuerySet{
db: db.Model(&GameCardLabel{}),
2021-06-30 02:12:05 +00:00
}
}
2022-04-08 02:28:50 +00:00
func (qs GameCardLabelQuerySet) w(db *gorm.DB) GameCardLabelQuerySet {
return NewGameCardLabelQuerySet(db)
}
func (qs GameCardLabelQuerySet) Select(fields ...GameCardLabelDBSchemaField) GameCardLabelQuerySet {
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 *GameCardLabel) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GameCardLabel) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) All(ret *[]GameCardLabel) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) CreatedAtEq(createdAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) CreatedAtGt(createdAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) CreatedAtGte(createdAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) CreatedAtLt(createdAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) CreatedAtLte(createdAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) CreatedAtNe(createdAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) Delete() error {
return qs.db.Delete(GameCardLabel{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GameCardLabel{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GameCardLabel{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeletedAtEq(deletedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeletedAtGt(deletedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeletedAtGte(deletedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeletedAtIsNotNull() GameCardLabelQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeletedAtIsNull() GameCardLabelQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeletedAtLt(deletedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeletedAtLte(deletedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) DeletedAtNe(deletedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GameCardIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameCardIdEq(gameCardId uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_card_id = ?", gameCardId))
}
// GameCardIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameCardIdGt(gameCardId uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_card_id > ?", gameCardId))
}
// GameCardIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameCardIdGte(gameCardId uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_card_id >= ?", gameCardId))
}
// GameCardIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameCardIdIn(gameCardId ...uint32) GameCardLabelQuerySet {
if len(gameCardId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_id IN (?)", gameCardId))
}
// GameCardIdLt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameCardIdLt(gameCardId uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_card_id < ?", gameCardId))
}
// GameCardIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameCardIdLte(gameCardId uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_card_id <= ?", gameCardId))
}
// GameCardIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameCardIdNe(gameCardId uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_card_id != ?", gameCardId))
}
// GameCardIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameCardIdNotIn(gameCardId ...uint32) GameCardLabelQuerySet {
if len(gameCardId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_id NOT IN (?)", gameCardId))
}
// GameLabelEq is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelEq(gameLabel string) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_label = ?", gameLabel))
}
// GameLabelGt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelGt(gameLabel string) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_label > ?", gameLabel))
}
// GameLabelGte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelGte(gameLabel string) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_label >= ?", gameLabel))
}
// GameLabelIn is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelIn(gameLabel ...string) GameCardLabelQuerySet {
if len(gameLabel) == 0 {
qs.db.AddError(errors.New("must at least pass one gameLabel in GameLabelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_label IN (?)", gameLabel))
}
// GameLabelLike is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelLike(gameLabel string) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_label LIKE ?", gameLabel))
}
// GameLabelLt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelLt(gameLabel string) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_label < ?", gameLabel))
}
// GameLabelLte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelLte(gameLabel string) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_label <= ?", gameLabel))
}
// GameLabelNe is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelNe(gameLabel string) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_label != ?", gameLabel))
}
// GameLabelNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelNotIn(gameLabel ...string) GameCardLabelQuerySet {
if len(gameLabel) == 0 {
qs.db.AddError(errors.New("must at least pass one gameLabel in GameLabelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_label NOT IN (?)", gameLabel))
}
// GameLabelNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GameLabelNotlike(gameLabel string) GameCardLabelQuerySet {
return qs.w(qs.db.Where("game_label NOT LIKE ?", gameLabel))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) GetUpdater() GameCardLabelUpdater {
return NewGameCardLabelUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) IDEq(ID uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) IDGt(ID uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) IDGte(ID uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) IDIn(ID ...uint32) GameCardLabelQuerySet {
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 GameCardLabelQuerySet) IDLt(ID uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) IDLte(ID uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) IDNe(ID uint32) GameCardLabelQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) IDNotIn(ID ...uint32) GameCardLabelQuerySet {
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 GameCardLabelQuerySet) Limit(limit int) GameCardLabelQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) Offset(offset int) GameCardLabelQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GameCardLabelQuerySet) One(ret *GameCardLabel) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderAscByCreatedAt() GameCardLabelQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderAscByDeletedAt() GameCardLabelQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGameCardId is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderAscByGameCardId() GameCardLabelQuerySet {
return qs.w(qs.db.Order("game_card_id ASC"))
}
// OrderAscByGameLabel is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderAscByGameLabel() GameCardLabelQuerySet {
return qs.w(qs.db.Order("game_label ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderAscByID() GameCardLabelQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderAscByUpdatedAt() GameCardLabelQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderDescByCreatedAt() GameCardLabelQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderDescByDeletedAt() GameCardLabelQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGameCardId is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderDescByGameCardId() GameCardLabelQuerySet {
return qs.w(qs.db.Order("game_card_id DESC"))
}
// OrderDescByGameLabel is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderDescByGameLabel() GameCardLabelQuerySet {
return qs.w(qs.db.Order("game_label DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderDescByID() GameCardLabelQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) OrderDescByUpdatedAt() GameCardLabelQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) UpdatedAtEq(updatedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) UpdatedAtGt(updatedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) UpdatedAtGte(updatedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) UpdatedAtLt(updatedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) UpdatedAtLte(updatedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardLabelQuerySet) UpdatedAtNe(updatedAt time.Time) GameCardLabelQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GameCardLabelUpdater) SetCreatedAt(createdAt time.Time) GameCardLabelUpdater {
u.fields[string(GameCardLabelDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GameCardLabelUpdater) SetDeletedAt(deletedAt *time.Time) GameCardLabelUpdater {
u.fields[string(GameCardLabelDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGameCardId is an autogenerated method
// nolint: dupl
func (u GameCardLabelUpdater) SetGameCardId(gameCardId uint32) GameCardLabelUpdater {
u.fields[string(GameCardLabelDBSchema.GameCardId)] = gameCardId
return u
}
// SetGameLabel is an autogenerated method
// nolint: dupl
func (u GameCardLabelUpdater) SetGameLabel(gameLabel string) GameCardLabelUpdater {
u.fields[string(GameCardLabelDBSchema.GameLabel)] = gameLabel
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GameCardLabelUpdater) SetID(ID uint32) GameCardLabelUpdater {
u.fields[string(GameCardLabelDBSchema.ID)] = ID
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GameCardLabelUpdater) SetUpdatedAt(updatedAt time.Time) GameCardLabelUpdater {
u.fields[string(GameCardLabelDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GameCardLabelUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GameCardLabelUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GameCardLabelQuerySet
// ===== BEGIN of GameCardLabel modifiers
// GameCardLabelDBSchemaField describes database schema field. It requires for method 'Update'
type GameCardLabelDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GameCardLabelDBSchemaField) String() string {
return string(f)
}
// GameCardLabelDBSchema stores db field names of GameCardLabel
var GameCardLabelDBSchema = struct {
ID GameCardLabelDBSchemaField
CreatedAt GameCardLabelDBSchemaField
UpdatedAt GameCardLabelDBSchemaField
DeletedAt GameCardLabelDBSchemaField
GameCardId GameCardLabelDBSchemaField
GameLabel GameCardLabelDBSchemaField
}{
ID: GameCardLabelDBSchemaField("id"),
CreatedAt: GameCardLabelDBSchemaField("created_at"),
UpdatedAt: GameCardLabelDBSchemaField("updated_at"),
DeletedAt: GameCardLabelDBSchemaField("deleted_at"),
GameCardId: GameCardLabelDBSchemaField("game_card_id"),
GameLabel: GameCardLabelDBSchemaField("game_label"),
}
// Update updates GameCardLabel fields by primary key
// nolint: dupl
func (o *GameCardLabel) Update(db *gorm.DB, fields ...GameCardLabelDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"game_card_id": o.GameCardId,
"game_label": o.GameLabel,
}
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 GameCardLabel %v fields %v: %s",
o, fields, err)
}
return nil
}
// GameCardLabelUpdater is an GameCardLabel updates manager
type GameCardLabelUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGameCardLabelUpdater creates new GameCardLabel updater
// nolint: dupl
func NewGameCardLabelUpdater(db *gorm.DB) GameCardLabelUpdater {
return GameCardLabelUpdater{
fields: map[string]interface{}{},
db: db.Model(&GameCardLabel{}),
}
}
// ===== END of GameCardLabel modifiers
// ===== BEGIN of query set GameCardQuerySet
// GameCardQuerySet is an queryset type for GameCard
type GameCardQuerySet struct {
db *gorm.DB
}
// NewGameCardQuerySet constructs new GameCardQuerySet
func NewGameCardQuerySet(db *gorm.DB) GameCardQuerySet {
return GameCardQuerySet{
db: db.Model(&GameCard{}),
}
}
func (qs GameCardQuerySet) w(db *gorm.DB) GameCardQuerySet {
return NewGameCardQuerySet(db)
}
func (qs GameCardQuerySet) Select(fields ...GameCardDBSchemaField) GameCardQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
2021-06-30 02:12:05 +00:00
}
// Create is an autogenerated method
// nolint: dupl
func (o *GameCard) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GameCard) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) All(ret *[]GameCard) error {
return qs.db.Find(ret).Error
}
2022-05-10 07:17:34 +00:00
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) GameCardQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) GameCardQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// CooperativeNameEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameEq(cooperativeName string) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameGt(cooperativeName string) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameGte(cooperativeName string) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameIn(cooperativeName ...string) GameCardQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name IN (?)", cooperativeName))
}
// CooperativeNameLike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameLike(cooperativeName string) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameLt(cooperativeName string) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameLte(cooperativeName string) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameNe(cooperativeName string) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameNotIn(cooperativeName ...string) GameCardQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name NOT IN (?)", cooperativeName))
}
// CooperativeNameNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CooperativeNameNotlike(cooperativeName string) GameCardQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
2021-06-30 02:12:05 +00:00
// Count is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CoverImgEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgEq(coverImg string) GameCardQuerySet {
return qs.w(qs.db.Where("cover_img = ?", coverImg))
}
2022-04-08 02:28:50 +00:00
// CoverImgGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgGt(coverImg string) GameCardQuerySet {
return qs.w(qs.db.Where("cover_img > ?", coverImg))
}
// CoverImgGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgGte(coverImg string) GameCardQuerySet {
return qs.w(qs.db.Where("cover_img >= ?", coverImg))
}
2021-06-30 02:12:05 +00:00
// CoverImgIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgIn(coverImg ...string) GameCardQuerySet {
if len(coverImg) == 0 {
qs.db.AddError(errors.New("must at least pass one coverImg in CoverImgIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cover_img IN (?)", coverImg))
}
2022-04-08 02:28:50 +00:00
// CoverImgLike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgLike(coverImg string) GameCardQuerySet {
return qs.w(qs.db.Where("cover_img LIKE ?", coverImg))
}
// CoverImgLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgLt(coverImg string) GameCardQuerySet {
return qs.w(qs.db.Where("cover_img < ?", coverImg))
}
// CoverImgLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgLte(coverImg string) GameCardQuerySet {
return qs.w(qs.db.Where("cover_img <= ?", coverImg))
}
2021-06-30 02:12:05 +00:00
// CoverImgNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgNe(coverImg string) GameCardQuerySet {
return qs.w(qs.db.Where("cover_img != ?", coverImg))
}
// CoverImgNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgNotIn(coverImg ...string) GameCardQuerySet {
if len(coverImg) == 0 {
qs.db.AddError(errors.New("must at least pass one coverImg in CoverImgNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cover_img NOT IN (?)", coverImg))
}
2022-04-08 02:28:50 +00:00
// CoverImgNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CoverImgNotlike(coverImg string) GameCardQuerySet {
return qs.w(qs.db.Where("cover_img NOT LIKE ?", coverImg))
}
2021-06-30 02:12:05 +00:00
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CreatedAtEq(createdAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CreatedAtGt(createdAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CreatedAtGte(createdAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CreatedAtLt(createdAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CreatedAtLte(createdAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) CreatedAtNe(createdAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) Delete() error {
return qs.db.Delete(GameCard{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GameCard{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GameCard{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeletedAtEq(deletedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeletedAtGt(deletedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeletedAtGte(deletedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeletedAtIsNotNull() GameCardQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeletedAtIsNull() GameCardQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeletedAtLt(deletedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeletedAtLte(deletedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DeletedAtNe(deletedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DetailImgEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgEq(detailImg string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_img = ?", detailImg))
}
2022-04-08 02:28:50 +00:00
// DetailImgGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgGt(detailImg string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_img > ?", detailImg))
}
// DetailImgGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgGte(detailImg string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_img >= ?", detailImg))
}
2021-06-30 02:12:05 +00:00
// DetailImgIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgIn(detailImg ...string) GameCardQuerySet {
if len(detailImg) == 0 {
qs.db.AddError(errors.New("must at least pass one detailImg in DetailImgIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("detail_img IN (?)", detailImg))
}
2022-04-08 02:28:50 +00:00
// DetailImgLike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgLike(detailImg string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_img LIKE ?", detailImg))
}
// DetailImgLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgLt(detailImg string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_img < ?", detailImg))
}
// DetailImgLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgLte(detailImg string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_img <= ?", detailImg))
}
2021-06-30 02:12:05 +00:00
// DetailImgNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgNe(detailImg string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_img != ?", detailImg))
}
// DetailImgNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgNotIn(detailImg ...string) GameCardQuerySet {
if len(detailImg) == 0 {
qs.db.AddError(errors.New("must at least pass one detailImg in DetailImgNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("detail_img NOT IN (?)", detailImg))
}
2022-04-08 02:28:50 +00:00
// DetailImgNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailImgNotlike(detailImg string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_img NOT LIKE ?", detailImg))
}
2021-06-30 02:12:05 +00:00
// DetailInfoEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoEq(detailInfo string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_info = ?", detailInfo))
}
2022-04-08 02:28:50 +00:00
// DetailInfoGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoGt(detailInfo string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_info > ?", detailInfo))
}
// DetailInfoGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoGte(detailInfo string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_info >= ?", detailInfo))
}
2021-06-30 02:12:05 +00:00
// DetailInfoIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoIn(detailInfo ...string) GameCardQuerySet {
if len(detailInfo) == 0 {
qs.db.AddError(errors.New("must at least pass one detailInfo in DetailInfoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("detail_info IN (?)", detailInfo))
}
2022-04-08 02:28:50 +00:00
// DetailInfoLike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoLike(detailInfo string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_info LIKE ?", detailInfo))
}
// DetailInfoLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoLt(detailInfo string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_info < ?", detailInfo))
}
// DetailInfoLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoLte(detailInfo string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_info <= ?", detailInfo))
}
2021-06-30 02:12:05 +00:00
// DetailInfoNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoNe(detailInfo string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_info != ?", detailInfo))
}
// DetailInfoNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoNotIn(detailInfo ...string) GameCardQuerySet {
if len(detailInfo) == 0 {
qs.db.AddError(errors.New("must at least pass one detailInfo in DetailInfoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("detail_info NOT IN (?)", detailInfo))
}
2022-04-08 02:28:50 +00:00
// DetailInfoNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) DetailInfoNotlike(detailInfo string) GameCardQuerySet {
return qs.w(qs.db.Where("detail_info NOT LIKE ?", detailInfo))
}
2021-06-30 02:12:05 +00:00
// GameTimeEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTimeEq(gameTime uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_time = ?", gameTime))
}
// GameTimeGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTimeGt(gameTime uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_time > ?", gameTime))
}
// GameTimeGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTimeGte(gameTime uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_time >= ?", gameTime))
}
// GameTimeIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTimeIn(gameTime ...uint32) GameCardQuerySet {
if len(gameTime) == 0 {
qs.db.AddError(errors.New("must at least pass one gameTime in GameTimeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_time IN (?)", gameTime))
}
// GameTimeLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTimeLt(gameTime uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_time < ?", gameTime))
}
// GameTimeLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTimeLte(gameTime uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_time <= ?", gameTime))
}
// GameTimeNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTimeNe(gameTime uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_time != ?", gameTime))
}
// GameTimeNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTimeNotIn(gameTime ...uint32) GameCardQuerySet {
if len(gameTime) == 0 {
qs.db.AddError(errors.New("must at least pass one gameTime in GameTimeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_time NOT IN (?)", gameTime))
}
// GameTypeIdEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTypeIdEq(gameTypeId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_type_id = ?", gameTypeId))
}
// GameTypeIdGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTypeIdGt(gameTypeId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_type_id > ?", gameTypeId))
}
// GameTypeIdGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTypeIdGte(gameTypeId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_type_id >= ?", gameTypeId))
}
// GameTypeIdIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTypeIdIn(gameTypeId ...uint32) GameCardQuerySet {
if len(gameTypeId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameTypeId in GameTypeIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_type_id IN (?)", gameTypeId))
}
// GameTypeIdLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTypeIdLt(gameTypeId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_type_id < ?", gameTypeId))
}
// GameTypeIdLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTypeIdLte(gameTypeId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_type_id <= ?", gameTypeId))
}
// GameTypeIdNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTypeIdNe(gameTypeId uint32) GameCardQuerySet {
return qs.w(qs.db.Where("game_type_id != ?", gameTypeId))
}
// GameTypeIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GameTypeIdNotIn(gameTypeId ...uint32) GameCardQuerySet {
if len(gameTypeId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameTypeId in GameTypeIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_type_id NOT IN (?)", gameTypeId))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GetUpdater() GameCardUpdater {
return NewGameCardUpdater(qs.db)
}
// GoodsGalleryUrlEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlEq(goodsGalleryUrl string) GameCardQuerySet {
return qs.w(qs.db.Where("goods_gallery_url = ?", goodsGalleryUrl))
}
2022-04-08 02:28:50 +00:00
// GoodsGalleryUrlGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlGt(goodsGalleryUrl string) GameCardQuerySet {
return qs.w(qs.db.Where("goods_gallery_url > ?", goodsGalleryUrl))
}
// GoodsGalleryUrlGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlGte(goodsGalleryUrl string) GameCardQuerySet {
return qs.w(qs.db.Where("goods_gallery_url >= ?", goodsGalleryUrl))
}
2021-06-30 02:12:05 +00:00
// GoodsGalleryUrlIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlIn(goodsGalleryUrl ...string) GameCardQuerySet {
if len(goodsGalleryUrl) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsGalleryUrl in GoodsGalleryUrlIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_gallery_url IN (?)", goodsGalleryUrl))
}
2022-04-08 02:28:50 +00:00
// GoodsGalleryUrlLike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlLike(goodsGalleryUrl string) GameCardQuerySet {
return qs.w(qs.db.Where("goods_gallery_url LIKE ?", goodsGalleryUrl))
}
// GoodsGalleryUrlLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlLt(goodsGalleryUrl string) GameCardQuerySet {
return qs.w(qs.db.Where("goods_gallery_url < ?", goodsGalleryUrl))
}
// GoodsGalleryUrlLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlLte(goodsGalleryUrl string) GameCardQuerySet {
return qs.w(qs.db.Where("goods_gallery_url <= ?", goodsGalleryUrl))
}
2021-06-30 02:12:05 +00:00
// GoodsGalleryUrlNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlNe(goodsGalleryUrl string) GameCardQuerySet {
return qs.w(qs.db.Where("goods_gallery_url != ?", goodsGalleryUrl))
}
// GoodsGalleryUrlNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlNotIn(goodsGalleryUrl ...string) GameCardQuerySet {
if len(goodsGalleryUrl) == 0 {
qs.db.AddError(errors.New("must at least pass one goodsGalleryUrl in GoodsGalleryUrlNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("goods_gallery_url NOT IN (?)", goodsGalleryUrl))
}
2022-04-08 02:28:50 +00:00
// GoodsGalleryUrlNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) GoodsGalleryUrlNotlike(goodsGalleryUrl string) GameCardQuerySet {
return qs.w(qs.db.Where("goods_gallery_url NOT LIKE ?", goodsGalleryUrl))
}
2021-06-30 02:12:05 +00:00
// IDEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) IDEq(ID uint32) GameCardQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) IDGt(ID uint32) GameCardQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) IDGte(ID uint32) GameCardQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) IDIn(ID ...uint32) GameCardQuerySet {
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 GameCardQuerySet) IDLt(ID uint32) GameCardQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) IDLte(ID uint32) GameCardQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) IDNe(ID uint32) GameCardQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) IDNotIn(ID ...uint32) GameCardQuerySet {
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))
}
// LikesEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) LikesEq(likes uint32) GameCardQuerySet {
return qs.w(qs.db.Where("likes = ?", likes))
}
// LikesGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) LikesGt(likes uint32) GameCardQuerySet {
return qs.w(qs.db.Where("likes > ?", likes))
}
// LikesGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) LikesGte(likes uint32) GameCardQuerySet {
return qs.w(qs.db.Where("likes >= ?", likes))
}
// LikesIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) LikesIn(likes ...uint32) GameCardQuerySet {
if len(likes) == 0 {
qs.db.AddError(errors.New("must at least pass one likes in LikesIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("likes IN (?)", likes))
}
// LikesLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) LikesLt(likes uint32) GameCardQuerySet {
return qs.w(qs.db.Where("likes < ?", likes))
}
// LikesLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) LikesLte(likes uint32) GameCardQuerySet {
return qs.w(qs.db.Where("likes <= ?", likes))
}
// LikesNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) LikesNe(likes uint32) GameCardQuerySet {
return qs.w(qs.db.Where("likes != ?", likes))
}
// LikesNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) LikesNotIn(likes ...uint32) GameCardQuerySet {
if len(likes) == 0 {
qs.db.AddError(errors.New("must at least pass one likes in LikesNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("likes NOT IN (?)", likes))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) Limit(limit int) GameCardQuerySet {
return qs.w(qs.db.Limit(limit))
}
// NameEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameEq(name string) GameCardQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
2022-04-08 02:28:50 +00:00
// NameGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameGt(name string) GameCardQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameGte(name string) GameCardQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
2021-06-30 02:12:05 +00:00
// NameIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameIn(name ...string) GameCardQuerySet {
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))
}
2022-04-08 02:28:50 +00:00
// NameLike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameLike(name string) GameCardQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameLt(name string) GameCardQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameLte(name string) GameCardQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
2021-06-30 02:12:05 +00:00
// NameNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameNe(name string) GameCardQuerySet {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameNotIn(name ...string) GameCardQuerySet {
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))
}
2022-04-08 02:28:50 +00:00
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NameNotlike(name string) GameCardQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
2021-06-30 02:12:05 +00:00
// NewProductsEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NewProductsEq(newProducts uint8) GameCardQuerySet {
return qs.w(qs.db.Where("new_products = ?", newProducts))
}
// NewProductsGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NewProductsGt(newProducts uint8) GameCardQuerySet {
return qs.w(qs.db.Where("new_products > ?", newProducts))
}
// NewProductsGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NewProductsGte(newProducts uint8) GameCardQuerySet {
return qs.w(qs.db.Where("new_products >= ?", newProducts))
}
// NewProductsIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NewProductsIn(newProducts ...uint8) GameCardQuerySet {
if len(newProducts) == 0 {
qs.db.AddError(errors.New("must at least pass one newProducts in NewProductsIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("new_products IN (?)", newProducts))
}
// NewProductsLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NewProductsLt(newProducts uint8) GameCardQuerySet {
return qs.w(qs.db.Where("new_products < ?", newProducts))
}
// NewProductsLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NewProductsLte(newProducts uint8) GameCardQuerySet {
return qs.w(qs.db.Where("new_products <= ?", newProducts))
}
// NewProductsNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NewProductsNe(newProducts uint8) GameCardQuerySet {
return qs.w(qs.db.Where("new_products != ?", newProducts))
}
// NewProductsNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) NewProductsNotIn(newProducts ...uint8) GameCardQuerySet {
if len(newProducts) == 0 {
qs.db.AddError(errors.New("must at least pass one newProducts in NewProductsNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("new_products NOT IN (?)", newProducts))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) Offset(offset int) GameCardQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GameCardQuerySet) One(ret *GameCard) error {
return qs.db.First(ret).Error
}
2022-05-10 07:17:34 +00:00
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByCooperativeBusinessId() GameCardQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByCooperativeName() GameCardQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByCoverImg is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByCoverImg() GameCardQuerySet {
return qs.w(qs.db.Order("cover_img ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByCreatedAt() GameCardQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByDeletedAt() GameCardQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByDetailImg is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByDetailImg() GameCardQuerySet {
return qs.w(qs.db.Order("detail_img ASC"))
}
// OrderAscByDetailInfo is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByDetailInfo() GameCardQuerySet {
return qs.w(qs.db.Order("detail_info ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByGameTime is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByGameTime() GameCardQuerySet {
return qs.w(qs.db.Order("game_time ASC"))
}
// OrderAscByGameTypeId is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByGameTypeId() GameCardQuerySet {
return qs.w(qs.db.Order("game_type_id ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByGoodsGalleryUrl is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByGoodsGalleryUrl() GameCardQuerySet {
return qs.w(qs.db.Order("goods_gallery_url ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByID() GameCardQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByLikes is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByLikes() GameCardQuerySet {
return qs.w(qs.db.Order("likes ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByName() GameCardQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByNewProducts is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByNewProducts() GameCardQuerySet {
return qs.w(qs.db.Order("new_products ASC"))
}
// OrderAscByOrderCount is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByOrderCount() GameCardQuerySet {
return qs.w(qs.db.Order("order_count ASC"))
}
// OrderAscByPlayability is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByPlayability() GameCardQuerySet {
return qs.w(qs.db.Order("playability ASC"))
}
// OrderAscByPlayfulness is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByPlayfulness() GameCardQuerySet {
return qs.w(qs.db.Order("playfulness ASC"))
}
// OrderAscByPrice is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByPrice() GameCardQuerySet {
return qs.w(qs.db.Order("price ASC"))
}
2022-04-22 02:45:15 +00:00
// OrderAscByRealPrice is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByRealPrice() GameCardQuerySet {
return qs.w(qs.db.Order("real_price ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByStatus is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByStatus() GameCardQuerySet {
return qs.w(qs.db.Order("status ASC"))
}
// OrderAscByStockCount is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByStockCount() GameCardQuerySet {
return qs.w(qs.db.Order("stock_count ASC"))
}
2022-06-14 10:26:53 +00:00
// OrderAscByStockState is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByStockState() GameCardQuerySet {
return qs.w(qs.db.Order("stock_state ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByTotalCount is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByTotalCount() GameCardQuerySet {
return qs.w(qs.db.Order("total_count ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByUpdatedAt() GameCardQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByViewCount is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderAscByViewCount() GameCardQuerySet {
return qs.w(qs.db.Order("view_count ASC"))
}
// OrderCountEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderCountEq(orderCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("order_count = ?", orderCount))
}
// OrderCountGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderCountGt(orderCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("order_count > ?", orderCount))
}
// OrderCountGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderCountGte(orderCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("order_count >= ?", orderCount))
}
// OrderCountIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderCountIn(orderCount ...uint32) GameCardQuerySet {
if len(orderCount) == 0 {
qs.db.AddError(errors.New("must at least pass one orderCount in OrderCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_count IN (?)", orderCount))
}
// OrderCountLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderCountLt(orderCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("order_count < ?", orderCount))
}
// OrderCountLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderCountLte(orderCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("order_count <= ?", orderCount))
}
// OrderCountNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderCountNe(orderCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("order_count != ?", orderCount))
}
// OrderCountNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderCountNotIn(orderCount ...uint32) GameCardQuerySet {
if len(orderCount) == 0 {
qs.db.AddError(errors.New("must at least pass one orderCount in OrderCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_count NOT IN (?)", orderCount))
}
2022-05-10 07:17:34 +00:00
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByCooperativeBusinessId() GameCardQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByCooperativeName() GameCardQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByCoverImg is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByCoverImg() GameCardQuerySet {
return qs.w(qs.db.Order("cover_img DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByCreatedAt() GameCardQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByDeletedAt() GameCardQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByDetailImg is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByDetailImg() GameCardQuerySet {
return qs.w(qs.db.Order("detail_img DESC"))
}
// OrderDescByDetailInfo is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByDetailInfo() GameCardQuerySet {
return qs.w(qs.db.Order("detail_info DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByGameTime is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByGameTime() GameCardQuerySet {
return qs.w(qs.db.Order("game_time DESC"))
}
// OrderDescByGameTypeId is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByGameTypeId() GameCardQuerySet {
return qs.w(qs.db.Order("game_type_id DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByGoodsGalleryUrl is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByGoodsGalleryUrl() GameCardQuerySet {
return qs.w(qs.db.Order("goods_gallery_url DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByID() GameCardQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByLikes is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByLikes() GameCardQuerySet {
return qs.w(qs.db.Order("likes DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByName() GameCardQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByNewProducts is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByNewProducts() GameCardQuerySet {
return qs.w(qs.db.Order("new_products DESC"))
}
// OrderDescByOrderCount is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByOrderCount() GameCardQuerySet {
return qs.w(qs.db.Order("order_count DESC"))
}
// OrderDescByPlayability is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByPlayability() GameCardQuerySet {
return qs.w(qs.db.Order("playability DESC"))
}
// OrderDescByPlayfulness is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByPlayfulness() GameCardQuerySet {
return qs.w(qs.db.Order("playfulness DESC"))
}
// OrderDescByPrice is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByPrice() GameCardQuerySet {
return qs.w(qs.db.Order("price DESC"))
}
2022-04-22 02:45:15 +00:00
// OrderDescByRealPrice is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByRealPrice() GameCardQuerySet {
return qs.w(qs.db.Order("real_price DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByStatus is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByStatus() GameCardQuerySet {
return qs.w(qs.db.Order("status DESC"))
}
// OrderDescByStockCount is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByStockCount() GameCardQuerySet {
return qs.w(qs.db.Order("stock_count DESC"))
}
2022-06-14 10:26:53 +00:00
// OrderDescByStockState is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByStockState() GameCardQuerySet {
return qs.w(qs.db.Order("stock_state DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByTotalCount is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByTotalCount() GameCardQuerySet {
return qs.w(qs.db.Order("total_count DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByUpdatedAt() GameCardQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByViewCount is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) OrderDescByViewCount() GameCardQuerySet {
return qs.w(qs.db.Order("view_count DESC"))
}
// PlayabilityEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayabilityEq(playability uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playability = ?", playability))
}
// PlayabilityGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayabilityGt(playability uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playability > ?", playability))
}
// PlayabilityGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayabilityGte(playability uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playability >= ?", playability))
}
// PlayabilityIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayabilityIn(playability ...uint32) GameCardQuerySet {
if len(playability) == 0 {
qs.db.AddError(errors.New("must at least pass one playability in PlayabilityIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("playability IN (?)", playability))
}
// PlayabilityLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayabilityLt(playability uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playability < ?", playability))
}
// PlayabilityLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayabilityLte(playability uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playability <= ?", playability))
}
// PlayabilityNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayabilityNe(playability uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playability != ?", playability))
}
// PlayabilityNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayabilityNotIn(playability ...uint32) GameCardQuerySet {
if len(playability) == 0 {
qs.db.AddError(errors.New("must at least pass one playability in PlayabilityNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("playability NOT IN (?)", playability))
}
// PlayfulnessEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayfulnessEq(playfulness uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playfulness = ?", playfulness))
}
// PlayfulnessGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayfulnessGt(playfulness uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playfulness > ?", playfulness))
}
// PlayfulnessGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayfulnessGte(playfulness uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playfulness >= ?", playfulness))
}
// PlayfulnessIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayfulnessIn(playfulness ...uint32) GameCardQuerySet {
if len(playfulness) == 0 {
qs.db.AddError(errors.New("must at least pass one playfulness in PlayfulnessIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("playfulness IN (?)", playfulness))
}
// PlayfulnessLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayfulnessLt(playfulness uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playfulness < ?", playfulness))
}
// PlayfulnessLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayfulnessLte(playfulness uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playfulness <= ?", playfulness))
}
// PlayfulnessNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayfulnessNe(playfulness uint32) GameCardQuerySet {
return qs.w(qs.db.Where("playfulness != ?", playfulness))
}
// PlayfulnessNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PlayfulnessNotIn(playfulness ...uint32) GameCardQuerySet {
if len(playfulness) == 0 {
qs.db.AddError(errors.New("must at least pass one playfulness in PlayfulnessNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("playfulness NOT IN (?)", playfulness))
}
// PriceEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PriceEq(price uint32) GameCardQuerySet {
return qs.w(qs.db.Where("price = ?", price))
}
// PriceGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PriceGt(price uint32) GameCardQuerySet {
return qs.w(qs.db.Where("price > ?", price))
}
// PriceGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PriceGte(price uint32) GameCardQuerySet {
return qs.w(qs.db.Where("price >= ?", price))
}
// PriceIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PriceIn(price ...uint32) GameCardQuerySet {
if len(price) == 0 {
qs.db.AddError(errors.New("must at least pass one price in PriceIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price IN (?)", price))
}
// PriceLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PriceLt(price uint32) GameCardQuerySet {
return qs.w(qs.db.Where("price < ?", price))
}
// PriceLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PriceLte(price uint32) GameCardQuerySet {
return qs.w(qs.db.Where("price <= ?", price))
}
// PriceNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PriceNe(price uint32) GameCardQuerySet {
return qs.w(qs.db.Where("price != ?", price))
}
// PriceNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) PriceNotIn(price ...uint32) GameCardQuerySet {
if len(price) == 0 {
qs.db.AddError(errors.New("must at least pass one price in PriceNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("price NOT IN (?)", price))
}
2022-04-22 02:45:15 +00:00
// RealPriceEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) RealPriceEq(realPrice uint32) GameCardQuerySet {
return qs.w(qs.db.Where("real_price = ?", realPrice))
}
// RealPriceGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) RealPriceGt(realPrice uint32) GameCardQuerySet {
return qs.w(qs.db.Where("real_price > ?", realPrice))
}
// RealPriceGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) RealPriceGte(realPrice uint32) GameCardQuerySet {
return qs.w(qs.db.Where("real_price >= ?", realPrice))
}
// RealPriceIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) RealPriceIn(realPrice ...uint32) GameCardQuerySet {
if len(realPrice) == 0 {
qs.db.AddError(errors.New("must at least pass one realPrice in RealPriceIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("real_price IN (?)", realPrice))
}
// RealPriceLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) RealPriceLt(realPrice uint32) GameCardQuerySet {
return qs.w(qs.db.Where("real_price < ?", realPrice))
}
// RealPriceLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) RealPriceLte(realPrice uint32) GameCardQuerySet {
return qs.w(qs.db.Where("real_price <= ?", realPrice))
}
// RealPriceNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) RealPriceNe(realPrice uint32) GameCardQuerySet {
return qs.w(qs.db.Where("real_price != ?", realPrice))
}
// RealPriceNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) RealPriceNotIn(realPrice ...uint32) GameCardQuerySet {
if len(realPrice) == 0 {
qs.db.AddError(errors.New("must at least pass one realPrice in RealPriceNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("real_price NOT IN (?)", realPrice))
}
2021-06-30 02:12:05 +00:00
// StatusEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StatusEq(status uint8) GameCardQuerySet {
return qs.w(qs.db.Where("status = ?", status))
}
// StatusGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StatusGt(status uint8) GameCardQuerySet {
return qs.w(qs.db.Where("status > ?", status))
}
// StatusGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StatusGte(status uint8) GameCardQuerySet {
return qs.w(qs.db.Where("status >= ?", status))
}
// StatusIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StatusIn(status ...uint8) GameCardQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status IN (?)", status))
}
// StatusLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StatusLt(status uint8) GameCardQuerySet {
return qs.w(qs.db.Where("status < ?", status))
}
// StatusLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StatusLte(status uint8) GameCardQuerySet {
return qs.w(qs.db.Where("status <= ?", status))
}
// StatusNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StatusNe(status uint8) GameCardQuerySet {
return qs.w(qs.db.Where("status != ?", status))
}
// StatusNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StatusNotIn(status ...uint8) GameCardQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status NOT IN (?)", status))
}
// StockCountEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockCountEq(stockCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_count = ?", stockCount))
}
// StockCountGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockCountGt(stockCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_count > ?", stockCount))
}
// StockCountGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockCountGte(stockCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_count >= ?", stockCount))
}
// StockCountIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockCountIn(stockCount ...uint32) GameCardQuerySet {
if len(stockCount) == 0 {
qs.db.AddError(errors.New("must at least pass one stockCount in StockCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("stock_count IN (?)", stockCount))
}
// StockCountLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockCountLt(stockCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_count < ?", stockCount))
}
// StockCountLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockCountLte(stockCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_count <= ?", stockCount))
}
// StockCountNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockCountNe(stockCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_count != ?", stockCount))
}
// StockCountNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockCountNotIn(stockCount ...uint32) GameCardQuerySet {
if len(stockCount) == 0 {
qs.db.AddError(errors.New("must at least pass one stockCount in StockCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("stock_count NOT IN (?)", stockCount))
}
2022-06-14 10:26:53 +00:00
// StockStateEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockStateEq(stockState uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_state = ?", stockState))
}
// StockStateGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockStateGt(stockState uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_state > ?", stockState))
}
// StockStateGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockStateGte(stockState uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_state >= ?", stockState))
}
// StockStateIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockStateIn(stockState ...uint32) GameCardQuerySet {
if len(stockState) == 0 {
qs.db.AddError(errors.New("must at least pass one stockState in StockStateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("stock_state IN (?)", stockState))
}
// StockStateLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockStateLt(stockState uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_state < ?", stockState))
}
// StockStateLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockStateLte(stockState uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_state <= ?", stockState))
}
// StockStateNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockStateNe(stockState uint32) GameCardQuerySet {
return qs.w(qs.db.Where("stock_state != ?", stockState))
}
// StockStateNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) StockStateNotIn(stockState ...uint32) GameCardQuerySet {
if len(stockState) == 0 {
qs.db.AddError(errors.New("must at least pass one stockState in StockStateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("stock_state NOT IN (?)", stockState))
}
2021-06-30 02:12:05 +00:00
// TotalCountEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) TotalCountEq(totalCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("total_count = ?", totalCount))
}
// TotalCountGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) TotalCountGt(totalCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("total_count > ?", totalCount))
}
// TotalCountGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) TotalCountGte(totalCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("total_count >= ?", totalCount))
}
// TotalCountIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) TotalCountIn(totalCount ...uint32) GameCardQuerySet {
if len(totalCount) == 0 {
qs.db.AddError(errors.New("must at least pass one totalCount in TotalCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("total_count IN (?)", totalCount))
}
// TotalCountLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) TotalCountLt(totalCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("total_count < ?", totalCount))
}
// TotalCountLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) TotalCountLte(totalCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("total_count <= ?", totalCount))
}
// TotalCountNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) TotalCountNe(totalCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("total_count != ?", totalCount))
}
// TotalCountNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) TotalCountNotIn(totalCount ...uint32) GameCardQuerySet {
if len(totalCount) == 0 {
qs.db.AddError(errors.New("must at least pass one totalCount in TotalCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("total_count NOT IN (?)", totalCount))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) UpdatedAtEq(updatedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) UpdatedAtGt(updatedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) UpdatedAtGte(updatedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) UpdatedAtLt(updatedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) UpdatedAtLte(updatedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) UpdatedAtNe(updatedAt time.Time) GameCardQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// ViewCountEq is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) ViewCountEq(viewCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("view_count = ?", viewCount))
}
// ViewCountGt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) ViewCountGt(viewCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("view_count > ?", viewCount))
}
// ViewCountGte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) ViewCountGte(viewCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("view_count >= ?", viewCount))
}
// ViewCountIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) ViewCountIn(viewCount ...uint32) GameCardQuerySet {
if len(viewCount) == 0 {
qs.db.AddError(errors.New("must at least pass one viewCount in ViewCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("view_count IN (?)", viewCount))
}
// ViewCountLt is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) ViewCountLt(viewCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("view_count < ?", viewCount))
}
// ViewCountLte is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) ViewCountLte(viewCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("view_count <= ?", viewCount))
}
// ViewCountNe is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) ViewCountNe(viewCount uint32) GameCardQuerySet {
return qs.w(qs.db.Where("view_count != ?", viewCount))
}
// ViewCountNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardQuerySet) ViewCountNotIn(viewCount ...uint32) GameCardQuerySet {
if len(viewCount) == 0 {
qs.db.AddError(errors.New("must at least pass one viewCount in ViewCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("view_count NOT IN (?)", viewCount))
}
2022-05-10 07:17:34 +00:00
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetCooperativeName(cooperativeName string) GameCardUpdater {
u.fields[string(GameCardDBSchema.CooperativeName)] = cooperativeName
return u
}
2021-06-30 02:12:05 +00:00
// SetCoverImg is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetCoverImg(coverImg string) GameCardUpdater {
u.fields[string(GameCardDBSchema.CoverImg)] = coverImg
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetCreatedAt(createdAt time.Time) GameCardUpdater {
u.fields[string(GameCardDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetDeletedAt(deletedAt *time.Time) GameCardUpdater {
u.fields[string(GameCardDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDetailImg is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetDetailImg(detailImg string) GameCardUpdater {
u.fields[string(GameCardDBSchema.DetailImg)] = detailImg
return u
}
// SetDetailInfo is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetDetailInfo(detailInfo string) GameCardUpdater {
u.fields[string(GameCardDBSchema.DetailInfo)] = detailInfo
return u
}
// SetGameTime is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetGameTime(gameTime uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.GameTime)] = gameTime
return u
}
// SetGameTypeId is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetGameTypeId(gameTypeId uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.GameTypeId)] = gameTypeId
return u
}
// SetGoodsGalleryUrl is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetGoodsGalleryUrl(goodsGalleryUrl string) GameCardUpdater {
u.fields[string(GameCardDBSchema.GoodsGalleryUrl)] = goodsGalleryUrl
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetID(ID uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.ID)] = ID
return u
}
// SetLikes is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetLikes(likes uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.Likes)] = likes
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetName(name string) GameCardUpdater {
u.fields[string(GameCardDBSchema.Name)] = name
return u
}
// SetNewProducts is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetNewProducts(newProducts uint8) GameCardUpdater {
u.fields[string(GameCardDBSchema.NewProducts)] = newProducts
return u
}
// SetOrderCount is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetOrderCount(orderCount uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.OrderCount)] = orderCount
return u
}
// SetPlayability is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetPlayability(playability uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.Playability)] = playability
return u
}
// SetPlayfulness is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetPlayfulness(playfulness uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.Playfulness)] = playfulness
return u
}
// SetPrice is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetPrice(price uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.Price)] = price
return u
}
2022-04-22 02:45:15 +00:00
// SetRealPrice is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetRealPrice(realPrice uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.RealPrice)] = realPrice
return u
}
2021-06-30 02:12:05 +00:00
// SetStatus is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetStatus(status uint8) GameCardUpdater {
u.fields[string(GameCardDBSchema.Status)] = status
return u
}
// SetStockCount is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetStockCount(stockCount uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.StockCount)] = stockCount
return u
}
2022-06-14 10:26:53 +00:00
// SetStockState is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetStockState(stockState uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.StockState)] = stockState
return u
}
2021-06-30 02:12:05 +00:00
// SetTotalCount is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetTotalCount(totalCount uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.TotalCount)] = totalCount
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetUpdatedAt(updatedAt time.Time) GameCardUpdater {
u.fields[string(GameCardDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetViewCount is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) SetViewCount(viewCount uint32) GameCardUpdater {
u.fields[string(GameCardDBSchema.ViewCount)] = viewCount
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GameCardUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GameCardQuerySet
// ===== BEGIN of GameCard modifiers
// GameCardDBSchemaField describes database schema field. It requires for method 'Update'
type GameCardDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GameCardDBSchemaField) String() string {
return string(f)
}
// GameCardDBSchema stores db field names of GameCard
var GameCardDBSchema = struct {
2022-05-10 07:17:34 +00:00
ID GameCardDBSchemaField
CreatedAt GameCardDBSchemaField
UpdatedAt GameCardDBSchemaField
DeletedAt GameCardDBSchemaField
Name GameCardDBSchemaField
Price GameCardDBSchemaField
CoverImg GameCardDBSchemaField
OrderCount GameCardDBSchemaField
NewProducts GameCardDBSchemaField
Status GameCardDBSchemaField
StockCount GameCardDBSchemaField
2022-06-14 10:26:53 +00:00
StockState GameCardDBSchemaField
2022-05-10 07:17:34 +00:00
TotalCount GameCardDBSchemaField
GameTypeId GameCardDBSchemaField
GoodsGalleryUrl GameCardDBSchemaField
ViewCount GameCardDBSchemaField
Playability GameCardDBSchemaField
Playfulness GameCardDBSchemaField
GameTime GameCardDBSchemaField
Likes GameCardDBSchemaField
DetailInfo GameCardDBSchemaField
DetailImg GameCardDBSchemaField
RealPrice GameCardDBSchemaField
CooperativeBusinessId GameCardDBSchemaField
CooperativeName GameCardDBSchemaField
2021-06-30 02:12:05 +00:00
}{
2022-05-10 07:17:34 +00:00
ID: GameCardDBSchemaField("id"),
CreatedAt: GameCardDBSchemaField("created_at"),
UpdatedAt: GameCardDBSchemaField("updated_at"),
DeletedAt: GameCardDBSchemaField("deleted_at"),
Name: GameCardDBSchemaField("name"),
Price: GameCardDBSchemaField("price"),
CoverImg: GameCardDBSchemaField("cover_img"),
OrderCount: GameCardDBSchemaField("order_count"),
NewProducts: GameCardDBSchemaField("new_products"),
Status: GameCardDBSchemaField("status"),
StockCount: GameCardDBSchemaField("stock_count"),
2022-06-14 10:26:53 +00:00
StockState: GameCardDBSchemaField("stock_state"),
2022-05-10 07:17:34 +00:00
TotalCount: GameCardDBSchemaField("total_count"),
GameTypeId: GameCardDBSchemaField("game_type_id"),
GoodsGalleryUrl: GameCardDBSchemaField("goods_gallery_url"),
ViewCount: GameCardDBSchemaField("view_count"),
Playability: GameCardDBSchemaField("playability"),
Playfulness: GameCardDBSchemaField("playfulness"),
GameTime: GameCardDBSchemaField("game_time"),
Likes: GameCardDBSchemaField("likes"),
DetailInfo: GameCardDBSchemaField("detail_info"),
DetailImg: GameCardDBSchemaField("detail_img"),
RealPrice: GameCardDBSchemaField("real_price"),
CooperativeBusinessId: GameCardDBSchemaField("cooperative_business_id"),
CooperativeName: GameCardDBSchemaField("cooperative_name"),
2021-06-30 02:12:05 +00:00
}
// Update updates GameCard fields by primary key
// nolint: dupl
func (o *GameCard) Update(db *gorm.DB, fields ...GameCardDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
2022-05-10 07:17:34 +00:00
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"name": o.Name,
"price": o.Price,
"cover_img": o.CoverImg,
"order_count": o.OrderCount,
"new_products": o.NewProducts,
"status": o.Status,
"stock_count": o.StockCount,
2022-06-14 10:26:53 +00:00
"stock_state": o.StockState,
2022-05-10 07:17:34 +00:00
"total_count": o.TotalCount,
"game_type_id": o.GameTypeId,
"goods_gallery_url": o.GoodsGalleryUrl,
"view_count": o.ViewCount,
"playability": o.Playability,
"playfulness": o.Playfulness,
"game_time": o.GameTime,
"likes": o.Likes,
"detail_info": o.DetailInfo,
"detail_img": o.DetailImg,
"real_price": o.RealPrice,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
2021-06-30 02:12:05 +00:00
}
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 GameCard %v fields %v: %s",
o, fields, err)
}
return nil
}
// GameCardUpdater is an GameCard updates manager
type GameCardUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGameCardUpdater creates new GameCard updater
// nolint: dupl
func NewGameCardUpdater(db *gorm.DB) GameCardUpdater {
return GameCardUpdater{
fields: map[string]interface{}{},
db: db.Model(&GameCard{}),
}
}
// ===== END of GameCard modifiers
// ===== BEGIN of query set GameCardTypeQuerySet
// GameCardTypeQuerySet is an queryset type for GameCardType
type GameCardTypeQuerySet struct {
db *gorm.DB
}
// NewGameCardTypeQuerySet constructs new GameCardTypeQuerySet
func NewGameCardTypeQuerySet(db *gorm.DB) GameCardTypeQuerySet {
return GameCardTypeQuerySet{
db: db.Model(&GameCardType{}),
}
}
func (qs GameCardTypeQuerySet) w(db *gorm.DB) GameCardTypeQuerySet {
return NewGameCardTypeQuerySet(db)
}
2022-04-08 02:28:50 +00:00
func (qs GameCardTypeQuerySet) Select(fields ...GameCardTypeDBSchemaField) GameCardTypeQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
2021-06-30 02:12:05 +00:00
// Create is an autogenerated method
// nolint: dupl
func (o *GameCardType) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GameCardType) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) All(ret *[]GameCardType) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) CreatedAtEq(createdAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) CreatedAtGt(createdAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) CreatedAtGte(createdAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) CreatedAtLt(createdAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) CreatedAtLte(createdAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) CreatedAtNe(createdAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) Delete() error {
return qs.db.Delete(GameCardType{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GameCardType{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GameCardType{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeletedAtEq(deletedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeletedAtGt(deletedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeletedAtGte(deletedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeletedAtIsNotNull() GameCardTypeQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeletedAtIsNull() GameCardTypeQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeletedAtLt(deletedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeletedAtLte(deletedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) DeletedAtNe(deletedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) GetUpdater() GameCardTypeUpdater {
return NewGameCardTypeUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) IDEq(ID uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) IDGt(ID uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) IDGte(ID uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) IDIn(ID ...uint32) GameCardTypeQuerySet {
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 GameCardTypeQuerySet) IDLt(ID uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) IDLte(ID uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) IDNe(ID uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) IDNotIn(ID ...uint32) GameCardTypeQuerySet {
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 GameCardTypeQuerySet) Limit(limit int) GameCardTypeQuerySet {
return qs.w(qs.db.Limit(limit))
}
// NameEq is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameEq(name string) GameCardTypeQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
2022-04-08 02:28:50 +00:00
// NameGt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameGt(name string) GameCardTypeQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameGte(name string) GameCardTypeQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
2021-06-30 02:12:05 +00:00
// NameIn is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameIn(name ...string) GameCardTypeQuerySet {
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))
}
2022-04-08 02:28:50 +00:00
// NameLike is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameLike(name string) GameCardTypeQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameLt(name string) GameCardTypeQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameLte(name string) GameCardTypeQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
2021-06-30 02:12:05 +00:00
// NameNe is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameNe(name string) GameCardTypeQuerySet {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameNotIn(name ...string) GameCardTypeQuerySet {
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))
}
2022-04-08 02:28:50 +00:00
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) NameNotlike(name string) GameCardTypeQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
2021-06-30 02:12:05 +00:00
// Offset is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) Offset(offset int) GameCardTypeQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GameCardTypeQuerySet) One(ret *GameCardType) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderAscByCreatedAt() GameCardTypeQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderAscByDeletedAt() GameCardTypeQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderAscByID() GameCardTypeQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderAscByName() GameCardTypeQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscBySort is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderAscBySort() GameCardTypeQuerySet {
return qs.w(qs.db.Order("sort ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderAscByUpdatedAt() GameCardTypeQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderDescByCreatedAt() GameCardTypeQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderDescByDeletedAt() GameCardTypeQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderDescByID() GameCardTypeQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderDescByName() GameCardTypeQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescBySort is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderDescBySort() GameCardTypeQuerySet {
return qs.w(qs.db.Order("sort DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) OrderDescByUpdatedAt() GameCardTypeQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// SortEq is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) SortEq(sort uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("sort = ?", sort))
}
// SortGt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) SortGt(sort uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("sort > ?", sort))
}
// SortGte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) SortGte(sort uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("sort >= ?", sort))
}
// SortIn is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) SortIn(sort ...uint32) GameCardTypeQuerySet {
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 GameCardTypeQuerySet) SortLt(sort uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("sort < ?", sort))
}
// SortLte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) SortLte(sort uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("sort <= ?", sort))
}
// SortNe is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) SortNe(sort uint32) GameCardTypeQuerySet {
return qs.w(qs.db.Where("sort != ?", sort))
}
// SortNotIn is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) SortNotIn(sort ...uint32) GameCardTypeQuerySet {
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))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) UpdatedAtEq(updatedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) UpdatedAtGt(updatedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) UpdatedAtGte(updatedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) UpdatedAtLt(updatedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) UpdatedAtLte(updatedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameCardTypeQuerySet) UpdatedAtNe(updatedAt time.Time) GameCardTypeQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GameCardTypeUpdater) SetCreatedAt(createdAt time.Time) GameCardTypeUpdater {
u.fields[string(GameCardTypeDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GameCardTypeUpdater) SetDeletedAt(deletedAt *time.Time) GameCardTypeUpdater {
u.fields[string(GameCardTypeDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GameCardTypeUpdater) SetID(ID uint32) GameCardTypeUpdater {
u.fields[string(GameCardTypeDBSchema.ID)] = ID
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u GameCardTypeUpdater) SetName(name string) GameCardTypeUpdater {
u.fields[string(GameCardTypeDBSchema.Name)] = name
return u
}
// SetSort is an autogenerated method
// nolint: dupl
func (u GameCardTypeUpdater) SetSort(sort uint32) GameCardTypeUpdater {
u.fields[string(GameCardTypeDBSchema.Sort)] = sort
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GameCardTypeUpdater) SetUpdatedAt(updatedAt time.Time) GameCardTypeUpdater {
u.fields[string(GameCardTypeDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GameCardTypeUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GameCardTypeUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GameCardTypeQuerySet
// ===== BEGIN of GameCardType modifiers
// GameCardTypeDBSchemaField describes database schema field. It requires for method 'Update'
type GameCardTypeDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GameCardTypeDBSchemaField) String() string {
return string(f)
}
// GameCardTypeDBSchema stores db field names of GameCardType
var GameCardTypeDBSchema = struct {
ID GameCardTypeDBSchemaField
CreatedAt GameCardTypeDBSchemaField
UpdatedAt GameCardTypeDBSchemaField
DeletedAt GameCardTypeDBSchemaField
Name GameCardTypeDBSchemaField
Sort GameCardTypeDBSchemaField
}{
ID: GameCardTypeDBSchemaField("id"),
CreatedAt: GameCardTypeDBSchemaField("created_at"),
UpdatedAt: GameCardTypeDBSchemaField("updated_at"),
DeletedAt: GameCardTypeDBSchemaField("deleted_at"),
Name: GameCardTypeDBSchemaField("name"),
Sort: GameCardTypeDBSchemaField("sort"),
}
// Update updates GameCardType fields by primary key
// nolint: dupl
func (o *GameCardType) Update(db *gorm.DB, fields ...GameCardTypeDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"name": o.Name,
"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 GameCardType %v fields %v: %s",
o, fields, err)
}
return nil
}
// GameCardTypeUpdater is an GameCardType updates manager
type GameCardTypeUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGameCardTypeUpdater creates new GameCardType updater
// nolint: dupl
func NewGameCardTypeUpdater(db *gorm.DB) GameCardTypeUpdater {
return GameCardTypeUpdater{
fields: map[string]interface{}{},
db: db.Model(&GameCardType{}),
}
}
// ===== END of GameCardType modifiers
// ===== BEGIN of query set GameTypeQuerySet
// GameTypeQuerySet is an queryset type for GameType
type GameTypeQuerySet struct {
db *gorm.DB
}
// NewGameTypeQuerySet constructs new GameTypeQuerySet
func NewGameTypeQuerySet(db *gorm.DB) GameTypeQuerySet {
return GameTypeQuerySet{
db: db.Model(&GameType{}),
}
}
func (qs GameTypeQuerySet) w(db *gorm.DB) GameTypeQuerySet {
return NewGameTypeQuerySet(db)
}
2022-04-08 02:28:50 +00:00
func (qs GameTypeQuerySet) Select(fields ...GameTypeDBSchemaField) GameTypeQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
2021-06-30 02:12:05 +00:00
// Create is an autogenerated method
// nolint: dupl
func (o *GameType) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *GameType) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) All(ret *[]GameType) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) CreatedAtEq(createdAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) CreatedAtGt(createdAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) CreatedAtGte(createdAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) CreatedAtLt(createdAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) CreatedAtLte(createdAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) CreatedAtNe(createdAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) Delete() error {
return qs.db.Delete(GameType{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(GameType{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(GameType{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeletedAtEq(deletedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeletedAtGt(deletedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeletedAtGte(deletedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeletedAtIsNotNull() GameTypeQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeletedAtIsNull() GameTypeQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeletedAtLt(deletedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeletedAtLte(deletedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) DeletedAtNe(deletedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GameCardIdEq is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardIdEq(gameCardId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_id = ?", gameCardId))
}
// GameCardIdGt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardIdGt(gameCardId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_id > ?", gameCardId))
}
// GameCardIdGte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardIdGte(gameCardId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_id >= ?", gameCardId))
}
// GameCardIdIn is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardIdIn(gameCardId ...uint64) GameTypeQuerySet {
if len(gameCardId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_id IN (?)", gameCardId))
}
// GameCardIdLt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardIdLt(gameCardId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_id < ?", gameCardId))
}
// GameCardIdLte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardIdLte(gameCardId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_id <= ?", gameCardId))
}
// GameCardIdNe is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardIdNe(gameCardId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_id != ?", gameCardId))
}
// GameCardIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardIdNotIn(gameCardId ...uint64) GameTypeQuerySet {
if len(gameCardId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_id NOT IN (?)", gameCardId))
}
// GameCardTypeIdEq is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardTypeIdEq(gameCardTypeId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_type_id = ?", gameCardTypeId))
}
// GameCardTypeIdGt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardTypeIdGt(gameCardTypeId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_type_id > ?", gameCardTypeId))
}
// GameCardTypeIdGte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardTypeIdGte(gameCardTypeId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_type_id >= ?", gameCardTypeId))
}
// GameCardTypeIdIn is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardTypeIdIn(gameCardTypeId ...uint64) GameTypeQuerySet {
if len(gameCardTypeId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardTypeId in GameCardTypeIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_type_id IN (?)", gameCardTypeId))
}
// GameCardTypeIdLt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardTypeIdLt(gameCardTypeId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_type_id < ?", gameCardTypeId))
}
// GameCardTypeIdLte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardTypeIdLte(gameCardTypeId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_type_id <= ?", gameCardTypeId))
}
// GameCardTypeIdNe is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardTypeIdNe(gameCardTypeId uint64) GameTypeQuerySet {
return qs.w(qs.db.Where("game_card_type_id != ?", gameCardTypeId))
}
// GameCardTypeIdNotIn is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GameCardTypeIdNotIn(gameCardTypeId ...uint64) GameTypeQuerySet {
if len(gameCardTypeId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardTypeId in GameCardTypeIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_type_id NOT IN (?)", gameCardTypeId))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) GetUpdater() GameTypeUpdater {
return NewGameTypeUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) IDEq(ID uint32) GameTypeQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) IDGt(ID uint32) GameTypeQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) IDGte(ID uint32) GameTypeQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) IDIn(ID ...uint32) GameTypeQuerySet {
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 GameTypeQuerySet) IDLt(ID uint32) GameTypeQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) IDLte(ID uint32) GameTypeQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) IDNe(ID uint32) GameTypeQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) IDNotIn(ID ...uint32) GameTypeQuerySet {
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 GameTypeQuerySet) Limit(limit int) GameTypeQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) Offset(offset int) GameTypeQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs GameTypeQuerySet) One(ret *GameType) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderAscByCreatedAt() GameTypeQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderAscByDeletedAt() GameTypeQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGameCardId is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderAscByGameCardId() GameTypeQuerySet {
return qs.w(qs.db.Order("game_card_id ASC"))
}
// OrderAscByGameCardTypeId is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderAscByGameCardTypeId() GameTypeQuerySet {
return qs.w(qs.db.Order("game_card_type_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderAscByID() GameTypeQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderAscByUpdatedAt() GameTypeQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderDescByCreatedAt() GameTypeQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderDescByDeletedAt() GameTypeQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGameCardId is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderDescByGameCardId() GameTypeQuerySet {
return qs.w(qs.db.Order("game_card_id DESC"))
}
// OrderDescByGameCardTypeId is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderDescByGameCardTypeId() GameTypeQuerySet {
return qs.w(qs.db.Order("game_card_type_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderDescByID() GameTypeQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) OrderDescByUpdatedAt() GameTypeQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) UpdatedAtEq(updatedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) UpdatedAtGt(updatedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) UpdatedAtGte(updatedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) UpdatedAtLt(updatedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) UpdatedAtLte(updatedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs GameTypeQuerySet) UpdatedAtNe(updatedAt time.Time) GameTypeQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u GameTypeUpdater) SetCreatedAt(createdAt time.Time) GameTypeUpdater {
u.fields[string(GameTypeDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u GameTypeUpdater) SetDeletedAt(deletedAt *time.Time) GameTypeUpdater {
u.fields[string(GameTypeDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGameCardId is an autogenerated method
// nolint: dupl
func (u GameTypeUpdater) SetGameCardId(gameCardId uint64) GameTypeUpdater {
u.fields[string(GameTypeDBSchema.GameCardId)] = gameCardId
return u
}
// SetGameCardTypeId is an autogenerated method
// nolint: dupl
func (u GameTypeUpdater) SetGameCardTypeId(gameCardTypeId uint64) GameTypeUpdater {
u.fields[string(GameTypeDBSchema.GameCardTypeId)] = gameCardTypeId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u GameTypeUpdater) SetID(ID uint32) GameTypeUpdater {
u.fields[string(GameTypeDBSchema.ID)] = ID
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u GameTypeUpdater) SetUpdatedAt(updatedAt time.Time) GameTypeUpdater {
u.fields[string(GameTypeDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u GameTypeUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u GameTypeUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set GameTypeQuerySet
// ===== BEGIN of GameType modifiers
// GameTypeDBSchemaField describes database schema field. It requires for method 'Update'
type GameTypeDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f GameTypeDBSchemaField) String() string {
return string(f)
}
// GameTypeDBSchema stores db field names of GameType
var GameTypeDBSchema = struct {
ID GameTypeDBSchemaField
CreatedAt GameTypeDBSchemaField
UpdatedAt GameTypeDBSchemaField
DeletedAt GameTypeDBSchemaField
GameCardId GameTypeDBSchemaField
GameCardTypeId GameTypeDBSchemaField
}{
ID: GameTypeDBSchemaField("id"),
CreatedAt: GameTypeDBSchemaField("created_at"),
UpdatedAt: GameTypeDBSchemaField("updated_at"),
DeletedAt: GameTypeDBSchemaField("deleted_at"),
GameCardId: GameTypeDBSchemaField("game_card_id"),
GameCardTypeId: GameTypeDBSchemaField("game_card_type_id"),
}
// Update updates GameType fields by primary key
// nolint: dupl
func (o *GameType) Update(db *gorm.DB, fields ...GameTypeDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"game_card_id": o.GameCardId,
"game_card_type_id": o.GameCardTypeId,
}
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 GameType %v fields %v: %s",
o, fields, err)
}
return nil
}
// GameTypeUpdater is an GameType updates manager
type GameTypeUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewGameTypeUpdater creates new GameType updater
// nolint: dupl
func NewGameTypeUpdater(db *gorm.DB) GameTypeUpdater {
return GameTypeUpdater{
fields: map[string]interface{}{},
db: db.Model(&GameType{}),
}
}
// ===== END of GameType modifiers
// ===== BEGIN of query set HomeCarouselQuerySet
// HomeCarouselQuerySet is an queryset type for HomeCarousel
type HomeCarouselQuerySet struct {
db *gorm.DB
}
// NewHomeCarouselQuerySet constructs new HomeCarouselQuerySet
func NewHomeCarouselQuerySet(db *gorm.DB) HomeCarouselQuerySet {
return HomeCarouselQuerySet{
db: db.Model(&HomeCarousel{}),
}
}
func (qs HomeCarouselQuerySet) w(db *gorm.DB) HomeCarouselQuerySet {
return NewHomeCarouselQuerySet(db)
}
2022-04-08 02:28:50 +00:00
func (qs HomeCarouselQuerySet) Select(fields ...HomeCarouselDBSchemaField) HomeCarouselQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
2021-06-30 02:12:05 +00:00
// Create is an autogenerated method
// nolint: dupl
func (o *HomeCarousel) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *HomeCarousel) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) All(ret *[]HomeCarousel) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) CreatedAtEq(createdAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) CreatedAtGt(createdAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) CreatedAtGte(createdAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) CreatedAtLt(createdAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) CreatedAtLte(createdAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) CreatedAtNe(createdAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) Delete() error {
return qs.db.Delete(HomeCarousel{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(HomeCarousel{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(HomeCarousel{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeletedAtEq(deletedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeletedAtGt(deletedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeletedAtGte(deletedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeletedAtIsNotNull() HomeCarouselQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeletedAtIsNull() HomeCarouselQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeletedAtLt(deletedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeletedAtLte(deletedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DeletedAtNe(deletedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DetailEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailEq(detail string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("detail = ?", detail))
}
2022-04-08 02:28:50 +00:00
// DetailGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailGt(detail string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("detail > ?", detail))
}
// DetailGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailGte(detail string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("detail >= ?", detail))
}
2021-06-30 02:12:05 +00:00
// DetailIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailIn(detail ...string) HomeCarouselQuerySet {
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))
}
2022-04-08 02:28:50 +00:00
// DetailLike is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailLike(detail string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("detail LIKE ?", detail))
}
// DetailLt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailLt(detail string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("detail < ?", detail))
}
// DetailLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailLte(detail string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("detail <= ?", detail))
}
2021-06-30 02:12:05 +00:00
// DetailNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailNe(detail string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("detail != ?", detail))
}
// DetailNotIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailNotIn(detail ...string) HomeCarouselQuerySet {
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))
}
2022-04-08 02:28:50 +00:00
// DetailNotlike is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) DetailNotlike(detail string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("detail NOT LIKE ?", detail))
}
2021-06-30 02:12:05 +00:00
// GetDB is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) GetUpdater() HomeCarouselUpdater {
return NewHomeCarouselUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IDEq(ID uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IDGt(ID uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IDGte(ID uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IDIn(ID ...uint32) HomeCarouselQuerySet {
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 HomeCarouselQuerySet) IDLt(ID uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IDLte(ID uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IDNe(ID uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IDNotIn(ID ...uint32) HomeCarouselQuerySet {
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))
}
// ImgEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgEq(img string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("img = ?", img))
}
2022-04-08 02:28:50 +00:00
// ImgGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgGt(img string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("img > ?", img))
}
// ImgGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgGte(img string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("img >= ?", img))
}
2021-06-30 02:12:05 +00:00
// ImgIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgIn(img ...string) HomeCarouselQuerySet {
if len(img) == 0 {
qs.db.AddError(errors.New("must at least pass one img in ImgIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("img IN (?)", img))
}
2022-04-08 02:28:50 +00:00
// ImgLike is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgLike(img string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("img LIKE ?", img))
}
// ImgLt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgLt(img string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("img < ?", img))
}
// ImgLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgLte(img string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("img <= ?", img))
}
2021-06-30 02:12:05 +00:00
// ImgNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgNe(img string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("img != ?", img))
}
// ImgNotIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgNotIn(img ...string) HomeCarouselQuerySet {
if len(img) == 0 {
qs.db.AddError(errors.New("must at least pass one img in ImgNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("img NOT IN (?)", img))
}
2022-04-08 02:28:50 +00:00
// ImgNotlike is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) ImgNotlike(img string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("img NOT LIKE ?", img))
}
2021-06-30 02:12:05 +00:00
// IsShowEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IsShowEq(isShow uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("is_show = ?", isShow))
}
// IsShowGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IsShowGt(isShow uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("is_show > ?", isShow))
}
// IsShowGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IsShowGte(isShow uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("is_show >= ?", isShow))
}
// IsShowIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IsShowIn(isShow ...uint32) HomeCarouselQuerySet {
if len(isShow) == 0 {
qs.db.AddError(errors.New("must at least pass one isShow in IsShowIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("is_show IN (?)", isShow))
}
// IsShowLt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IsShowLt(isShow uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("is_show < ?", isShow))
}
// IsShowLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IsShowLte(isShow uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("is_show <= ?", isShow))
}
// IsShowNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IsShowNe(isShow uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("is_show != ?", isShow))
}
// IsShowNotIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) IsShowNotIn(isShow ...uint32) HomeCarouselQuerySet {
if len(isShow) == 0 {
qs.db.AddError(errors.New("must at least pass one isShow in IsShowNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("is_show NOT IN (?)", isShow))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) Limit(limit int) HomeCarouselQuerySet {
return qs.w(qs.db.Limit(limit))
}
// LinkEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkEq(link string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("link = ?", link))
}
2022-04-08 02:28:50 +00:00
// LinkGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkGt(link string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("link > ?", link))
}
// LinkGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkGte(link string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("link >= ?", link))
}
2021-06-30 02:12:05 +00:00
// LinkIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkIn(link ...string) HomeCarouselQuerySet {
if len(link) == 0 {
qs.db.AddError(errors.New("must at least pass one link in LinkIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("link IN (?)", link))
}
2022-04-08 02:28:50 +00:00
// LinkLike is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkLike(link string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("link LIKE ?", link))
}
// LinkLt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkLt(link string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("link < ?", link))
}
// LinkLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkLte(link string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("link <= ?", link))
}
2021-06-30 02:12:05 +00:00
// LinkNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkNe(link string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("link != ?", link))
}
// LinkNotIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkNotIn(link ...string) HomeCarouselQuerySet {
if len(link) == 0 {
qs.db.AddError(errors.New("must at least pass one link in LinkNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("link NOT IN (?)", link))
}
2022-04-08 02:28:50 +00:00
// LinkNotlike is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) LinkNotlike(link string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("link NOT LIKE ?", link))
}
2021-06-30 02:12:05 +00:00
// NameEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameEq(name string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
2022-04-08 02:28:50 +00:00
// NameGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameGt(name string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameGte(name string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
2021-06-30 02:12:05 +00:00
// NameIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameIn(name ...string) HomeCarouselQuerySet {
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))
}
2022-04-08 02:28:50 +00:00
// NameLike is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameLike(name string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameLt(name string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameLte(name string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
2021-06-30 02:12:05 +00:00
// NameNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameNe(name string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameNotIn(name ...string) HomeCarouselQuerySet {
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))
}
2022-04-08 02:28:50 +00:00
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) NameNotlike(name string) HomeCarouselQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
2021-06-30 02:12:05 +00:00
// Offset is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) Offset(offset int) HomeCarouselQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs HomeCarouselQuerySet) One(ret *HomeCarousel) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByCreatedAt() HomeCarouselQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByDeletedAt() HomeCarouselQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByDetail is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByDetail() HomeCarouselQuerySet {
return qs.w(qs.db.Order("detail ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByID() HomeCarouselQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByImg is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByImg() HomeCarouselQuerySet {
return qs.w(qs.db.Order("img ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscByIsShow is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByIsShow() HomeCarouselQuerySet {
return qs.w(qs.db.Order("is_show ASC"))
}
2022-04-08 02:28:50 +00:00
// OrderAscByLink is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByLink() HomeCarouselQuerySet {
return qs.w(qs.db.Order("link ASC"))
}
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByName() HomeCarouselQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
2021-06-30 02:12:05 +00:00
// OrderAscBySort is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscBySort() HomeCarouselQuerySet {
return qs.w(qs.db.Order("sort ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderAscByUpdatedAt() HomeCarouselQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByCreatedAt() HomeCarouselQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByDeletedAt() HomeCarouselQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByDetail is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByDetail() HomeCarouselQuerySet {
return qs.w(qs.db.Order("detail DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByID() HomeCarouselQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByImg is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByImg() HomeCarouselQuerySet {
return qs.w(qs.db.Order("img DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescByIsShow is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByIsShow() HomeCarouselQuerySet {
return qs.w(qs.db.Order("is_show DESC"))
}
2022-04-08 02:28:50 +00:00
// OrderDescByLink is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByLink() HomeCarouselQuerySet {
return qs.w(qs.db.Order("link DESC"))
}
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByName() HomeCarouselQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
2021-06-30 02:12:05 +00:00
// OrderDescBySort is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescBySort() HomeCarouselQuerySet {
return qs.w(qs.db.Order("sort DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) OrderDescByUpdatedAt() HomeCarouselQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// SortEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) SortEq(sort uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("sort = ?", sort))
}
// SortGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) SortGt(sort uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("sort > ?", sort))
}
// SortGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) SortGte(sort uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("sort >= ?", sort))
}
// SortIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) SortIn(sort ...uint32) HomeCarouselQuerySet {
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 HomeCarouselQuerySet) SortLt(sort uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("sort < ?", sort))
}
// SortLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) SortLte(sort uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("sort <= ?", sort))
}
// SortNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) SortNe(sort uint32) HomeCarouselQuerySet {
return qs.w(qs.db.Where("sort != ?", sort))
}
// SortNotIn is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) SortNotIn(sort ...uint32) HomeCarouselQuerySet {
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))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) UpdatedAtEq(updatedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) UpdatedAtGt(updatedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) UpdatedAtGte(updatedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) UpdatedAtLt(updatedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) UpdatedAtLte(updatedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs HomeCarouselQuerySet) UpdatedAtNe(updatedAt time.Time) HomeCarouselQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetCreatedAt(createdAt time.Time) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetDeletedAt(deletedAt *time.Time) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDetail is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetDetail(detail string) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.Detail)] = detail
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetID(ID uint32) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.ID)] = ID
return u
}
// SetImg is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetImg(img string) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.Img)] = img
return u
}
// SetIsShow is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetIsShow(isShow uint32) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.IsShow)] = isShow
return u
}
// SetLink is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetLink(link string) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.Link)] = link
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetName(name string) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.Name)] = name
return u
}
// SetSort is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetSort(sort uint32) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.Sort)] = sort
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) SetUpdatedAt(updatedAt time.Time) HomeCarouselUpdater {
u.fields[string(HomeCarouselDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u HomeCarouselUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set HomeCarouselQuerySet
// ===== BEGIN of HomeCarousel modifiers
// HomeCarouselDBSchemaField describes database schema field. It requires for method 'Update'
type HomeCarouselDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f HomeCarouselDBSchemaField) String() string {
return string(f)
}
// HomeCarouselDBSchema stores db field names of HomeCarousel
var HomeCarouselDBSchema = struct {
ID HomeCarouselDBSchemaField
CreatedAt HomeCarouselDBSchemaField
UpdatedAt HomeCarouselDBSchemaField
DeletedAt HomeCarouselDBSchemaField
Name HomeCarouselDBSchemaField
Img HomeCarouselDBSchemaField
Sort HomeCarouselDBSchemaField
IsShow HomeCarouselDBSchemaField
Detail HomeCarouselDBSchemaField
Link HomeCarouselDBSchemaField
}{
ID: HomeCarouselDBSchemaField("id"),
CreatedAt: HomeCarouselDBSchemaField("created_at"),
UpdatedAt: HomeCarouselDBSchemaField("updated_at"),
DeletedAt: HomeCarouselDBSchemaField("deleted_at"),
Name: HomeCarouselDBSchemaField("name"),
Img: HomeCarouselDBSchemaField("img"),
Sort: HomeCarouselDBSchemaField("sort"),
IsShow: HomeCarouselDBSchemaField("is_show"),
Detail: HomeCarouselDBSchemaField("detail"),
Link: HomeCarouselDBSchemaField("link"),
}
// Update updates HomeCarousel fields by primary key
// nolint: dupl
func (o *HomeCarousel) Update(db *gorm.DB, fields ...HomeCarouselDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"name": o.Name,
"img": o.Img,
"sort": o.Sort,
"is_show": o.IsShow,
"detail": o.Detail,
"link": o.Link,
}
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 HomeCarousel %v fields %v: %s",
o, fields, err)
}
return nil
}
// HomeCarouselUpdater is an HomeCarousel updates manager
type HomeCarouselUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewHomeCarouselUpdater creates new HomeCarousel updater
// nolint: dupl
func NewHomeCarouselUpdater(db *gorm.DB) HomeCarouselUpdater {
return HomeCarouselUpdater{
fields: map[string]interface{}{},
db: db.Model(&HomeCarousel{}),
}
}
// ===== END of HomeCarousel modifiers
// ===== END of all query sets