mh_server/model/autogenerated_share_card.go
2022-03-26 11:25:15 +08:00

3398 lines
112 KiB
Go

// Code generated by go-queryset. DO NOT EDIT.
package model
import (
"errors"
"fmt"
"strings"
"time"
"github.com/jinzhu/gorm"
)
// ===== BEGIN of all query sets
// ===== BEGIN of query set ShareCardBillGameQuerySet
// ShareCardBillGameQuerySet is an queryset type for ShareCardBillGame
type ShareCardBillGameQuerySet struct {
db *gorm.DB
}
// NewShareCardBillGameQuerySet constructs new ShareCardBillGameQuerySet
func NewShareCardBillGameQuerySet(db *gorm.DB) ShareCardBillGameQuerySet {
return ShareCardBillGameQuerySet{
db: db.Model(&ShareCardBillGame{}),
}
}
func (qs ShareCardBillGameQuerySet) w(db *gorm.DB) ShareCardBillGameQuerySet {
return NewShareCardBillGameQuerySet(db)
}
func (qs ShareCardBillGameQuerySet) Select(fields ...ShareCardBillGameDBSchemaField) ShareCardBillGameQuerySet {
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 *ShareCardBillGame) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *ShareCardBillGame) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) All(ret *[]ShareCardBillGame) error {
return qs.db.Find(ret).Error
}
// BillSnEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnEq(billSn string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("bill_sn = ?", billSn))
}
// BillSnGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnGt(billSn string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("bill_sn > ?", billSn))
}
// BillSnGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnGte(billSn string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("bill_sn >= ?", billSn))
}
// BillSnIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnIn(billSn ...string) ShareCardBillGameQuerySet {
if len(billSn) == 0 {
qs.db.AddError(errors.New("must at least pass one billSn in BillSnIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("bill_sn IN (?)", billSn))
}
// BillSnLike is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnLike(billSn string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("bill_sn LIKE ?", billSn))
}
// BillSnLt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnLt(billSn string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("bill_sn < ?", billSn))
}
// BillSnLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnLte(billSn string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("bill_sn <= ?", billSn))
}
// BillSnNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnNe(billSn string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("bill_sn != ?", billSn))
}
// BillSnNotIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnNotIn(billSn ...string) ShareCardBillGameQuerySet {
if len(billSn) == 0 {
qs.db.AddError(errors.New("must at least pass one billSn in BillSnNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("bill_sn NOT IN (?)", billSn))
}
// BillSnNotlike is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) BillSnNotlike(billSn string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("bill_sn NOT LIKE ?", billSn))
}
// Count is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CountEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CountEq(count uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("count = ?", count))
}
// CountGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CountGt(count uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("count > ?", count))
}
// CountGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CountGte(count uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("count >= ?", count))
}
// CountIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CountIn(count ...uint32) ShareCardBillGameQuerySet {
if len(count) == 0 {
qs.db.AddError(errors.New("must at least pass one count in CountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("count IN (?)", count))
}
// CountLt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CountLt(count uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("count < ?", count))
}
// CountLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CountLte(count uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("count <= ?", count))
}
// CountNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CountNe(count uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("count != ?", count))
}
// CountNotIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CountNotIn(count ...uint32) ShareCardBillGameQuerySet {
if len(count) == 0 {
qs.db.AddError(errors.New("must at least pass one count in CountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("count NOT IN (?)", count))
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CreatedAtEq(createdAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CreatedAtGt(createdAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CreatedAtGte(createdAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CreatedAtLt(createdAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CreatedAtLte(createdAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) CreatedAtNe(createdAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) Delete() error {
return qs.db.Delete(ShareCardBillGame{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(ShareCardBillGame{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(ShareCardBillGame{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeletedAtEq(deletedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeletedAtGt(deletedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeletedAtGte(deletedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeletedAtIsNotNull() ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeletedAtIsNull() ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeletedAtLt(deletedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeletedAtLte(deletedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) DeletedAtNe(deletedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GameCardIdEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) GameCardIdEq(gameCardId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("game_card_id = ?", gameCardId))
}
// GameCardIdGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) GameCardIdGt(gameCardId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("game_card_id > ?", gameCardId))
}
// GameCardIdGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) GameCardIdGte(gameCardId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("game_card_id >= ?", gameCardId))
}
// GameCardIdIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) GameCardIdIn(gameCardId ...uint32) ShareCardBillGameQuerySet {
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 ShareCardBillGameQuerySet) GameCardIdLt(gameCardId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("game_card_id < ?", gameCardId))
}
// GameCardIdLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) GameCardIdLte(gameCardId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("game_card_id <= ?", gameCardId))
}
// GameCardIdNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) GameCardIdNe(gameCardId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("game_card_id != ?", gameCardId))
}
// GameCardIdNotIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) GameCardIdNotIn(gameCardId ...uint32) ShareCardBillGameQuerySet {
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 ShareCardBillGameQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) GetUpdater() ShareCardBillGameUpdater {
return NewShareCardBillGameUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) IDEq(ID uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) IDGt(ID uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) IDGte(ID uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) IDIn(ID ...uint32) ShareCardBillGameQuerySet {
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 ShareCardBillGameQuerySet) IDLt(ID uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) IDLte(ID uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) IDNe(ID uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) IDNotIn(ID ...uint32) ShareCardBillGameQuerySet {
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 ShareCardBillGameQuerySet) Limit(limit int) ShareCardBillGameQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) Offset(offset int) ShareCardBillGameQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs ShareCardBillGameQuerySet) One(ret *ShareCardBillGame) error {
return qs.db.First(ret).Error
}
// OrderAscByBillSn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByBillSn() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("bill_sn ASC"))
}
// OrderAscByCount is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByCount() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("count ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByCreatedAt() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByDeletedAt() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGameCardId is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByGameCardId() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("game_card_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByID() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByState() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByUid() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByUpdatedAt() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByUserShareCardBillId is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderAscByUserShareCardBillId() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("user_share_card_bill_id ASC"))
}
// OrderDescByBillSn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByBillSn() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("bill_sn DESC"))
}
// OrderDescByCount is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByCount() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("count DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByCreatedAt() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByDeletedAt() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGameCardId is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByGameCardId() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("game_card_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByID() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByState() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByUid() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByUpdatedAt() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByUserShareCardBillId is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) OrderDescByUserShareCardBillId() ShareCardBillGameQuerySet {
return qs.w(qs.db.Order("user_share_card_bill_id DESC"))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateEq(state string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateGt(state string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateGte(state string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateIn(state ...string) ShareCardBillGameQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLike is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateLike(state string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("state LIKE ?", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateLt(state string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateLte(state string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateNe(state string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateNotIn(state ...string) ShareCardBillGameQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// StateNotlike is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) StateNotlike(state string) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("state NOT LIKE ?", state))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UidEq(uid uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UidGt(uid uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UidGte(uid uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UidIn(uid ...uint32) ShareCardBillGameQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UidLt(uid uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UidLte(uid uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UidNe(uid uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UidNotIn(uid ...uint32) ShareCardBillGameQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UpdatedAtEq(updatedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UpdatedAtGt(updatedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UpdatedAtGte(updatedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UpdatedAtLt(updatedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UpdatedAtLte(updatedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UpdatedAtNe(updatedAt time.Time) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// UserShareCardBillIdEq is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UserShareCardBillIdEq(userShareCardBillId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id = ?", userShareCardBillId))
}
// UserShareCardBillIdGt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UserShareCardBillIdGt(userShareCardBillId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id > ?", userShareCardBillId))
}
// UserShareCardBillIdGte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UserShareCardBillIdGte(userShareCardBillId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id >= ?", userShareCardBillId))
}
// UserShareCardBillIdIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UserShareCardBillIdIn(userShareCardBillId ...uint32) ShareCardBillGameQuerySet {
if len(userShareCardBillId) == 0 {
qs.db.AddError(errors.New("must at least pass one userShareCardBillId in UserShareCardBillIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_share_card_bill_id IN (?)", userShareCardBillId))
}
// UserShareCardBillIdLt is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UserShareCardBillIdLt(userShareCardBillId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id < ?", userShareCardBillId))
}
// UserShareCardBillIdLte is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UserShareCardBillIdLte(userShareCardBillId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id <= ?", userShareCardBillId))
}
// UserShareCardBillIdNe is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UserShareCardBillIdNe(userShareCardBillId uint32) ShareCardBillGameQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id != ?", userShareCardBillId))
}
// UserShareCardBillIdNotIn is an autogenerated method
// nolint: dupl
func (qs ShareCardBillGameQuerySet) UserShareCardBillIdNotIn(userShareCardBillId ...uint32) ShareCardBillGameQuerySet {
if len(userShareCardBillId) == 0 {
qs.db.AddError(errors.New("must at least pass one userShareCardBillId in UserShareCardBillIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_share_card_bill_id NOT IN (?)", userShareCardBillId))
}
// SetBillSn is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetBillSn(billSn string) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.BillSn)] = billSn
return u
}
// SetCount is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetCount(count uint32) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.Count)] = count
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetCreatedAt(createdAt time.Time) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetDeletedAt(deletedAt *time.Time) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGameCardId is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetGameCardId(gameCardId uint32) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.GameCardId)] = gameCardId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetID(ID uint32) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.ID)] = ID
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetState(state string) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.State)] = state
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetUid(uid uint32) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetUpdatedAt(updatedAt time.Time) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetUserShareCardBillId is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) SetUserShareCardBillId(userShareCardBillId uint32) ShareCardBillGameUpdater {
u.fields[string(ShareCardBillGameDBSchema.UserShareCardBillId)] = userShareCardBillId
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u ShareCardBillGameUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set ShareCardBillGameQuerySet
// ===== BEGIN of ShareCardBillGame modifiers
// ShareCardBillGameDBSchemaField describes database schema field. It requires for method 'Update'
type ShareCardBillGameDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f ShareCardBillGameDBSchemaField) String() string {
return string(f)
}
// ShareCardBillGameDBSchema stores db field names of ShareCardBillGame
var ShareCardBillGameDBSchema = struct {
ID ShareCardBillGameDBSchemaField
CreatedAt ShareCardBillGameDBSchemaField
UpdatedAt ShareCardBillGameDBSchemaField
DeletedAt ShareCardBillGameDBSchemaField
UserShareCardBillId ShareCardBillGameDBSchemaField
Uid ShareCardBillGameDBSchemaField
GameCardId ShareCardBillGameDBSchemaField
BillSn ShareCardBillGameDBSchemaField
Count ShareCardBillGameDBSchemaField
State ShareCardBillGameDBSchemaField
}{
ID: ShareCardBillGameDBSchemaField("id"),
CreatedAt: ShareCardBillGameDBSchemaField("created_at"),
UpdatedAt: ShareCardBillGameDBSchemaField("updated_at"),
DeletedAt: ShareCardBillGameDBSchemaField("deleted_at"),
UserShareCardBillId: ShareCardBillGameDBSchemaField("user_share_card_bill_id"),
Uid: ShareCardBillGameDBSchemaField("uid"),
GameCardId: ShareCardBillGameDBSchemaField("game_card_id"),
BillSn: ShareCardBillGameDBSchemaField("bill_sn"),
Count: ShareCardBillGameDBSchemaField("count"),
State: ShareCardBillGameDBSchemaField("state"),
}
// Update updates ShareCardBillGame fields by primary key
// nolint: dupl
func (o *ShareCardBillGame) Update(db *gorm.DB, fields ...ShareCardBillGameDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"user_share_card_bill_id": o.UserShareCardBillId,
"uid": o.Uid,
"game_card_id": o.GameCardId,
"bill_sn": o.BillSn,
"count": o.Count,
"state": o.State,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update ShareCardBillGame %v fields %v: %s",
o, fields, err)
}
return nil
}
// ShareCardBillGameUpdater is an ShareCardBillGame updates manager
type ShareCardBillGameUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewShareCardBillGameUpdater creates new ShareCardBillGame updater
// nolint: dupl
func NewShareCardBillGameUpdater(db *gorm.DB) ShareCardBillGameUpdater {
return ShareCardBillGameUpdater{
fields: map[string]interface{}{},
db: db.Model(&ShareCardBillGame{}),
}
}
// ===== END of ShareCardBillGame modifiers
// ===== BEGIN of query set UserShareCardBillQuerySet
// UserShareCardBillQuerySet is an queryset type for UserShareCardBill
type UserShareCardBillQuerySet struct {
db *gorm.DB
}
// NewUserShareCardBillQuerySet constructs new UserShareCardBillQuerySet
func NewUserShareCardBillQuerySet(db *gorm.DB) UserShareCardBillQuerySet {
return UserShareCardBillQuerySet{
db: db.Model(&UserShareCardBill{}),
}
}
func (qs UserShareCardBillQuerySet) w(db *gorm.DB) UserShareCardBillQuerySet {
return NewUserShareCardBillQuerySet(db)
}
func (qs UserShareCardBillQuerySet) Select(fields ...UserShareCardBillDBSchemaField) UserShareCardBillQuerySet {
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 *UserShareCardBill) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserShareCardBill) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) All(ret *[]UserShareCardBill) error {
return qs.db.Find(ret).Error
}
// BillSnEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnEq(billSn string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("bill_sn = ?", billSn))
}
// BillSnGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnGt(billSn string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("bill_sn > ?", billSn))
}
// BillSnGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnGte(billSn string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("bill_sn >= ?", billSn))
}
// BillSnIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnIn(billSn ...string) UserShareCardBillQuerySet {
if len(billSn) == 0 {
qs.db.AddError(errors.New("must at least pass one billSn in BillSnIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("bill_sn IN (?)", billSn))
}
// BillSnLike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnLike(billSn string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("bill_sn LIKE ?", billSn))
}
// BillSnLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnLt(billSn string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("bill_sn < ?", billSn))
}
// BillSnLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnLte(billSn string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("bill_sn <= ?", billSn))
}
// BillSnNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnNe(billSn string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("bill_sn != ?", billSn))
}
// BillSnNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnNotIn(billSn ...string) UserShareCardBillQuerySet {
if len(billSn) == 0 {
qs.db.AddError(errors.New("must at least pass one billSn in BillSnNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("bill_sn NOT IN (?)", billSn))
}
// BillSnNotlike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) BillSnNotlike(billSn string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("bill_sn NOT LIKE ?", billSn))
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) CreatedAtEq(createdAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) CreatedAtGt(createdAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) CreatedAtGte(createdAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) CreatedAtLt(createdAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) CreatedAtLte(createdAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) CreatedAtNe(createdAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) Delete() error {
return qs.db.Delete(UserShareCardBill{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserShareCardBill{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserShareCardBill{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeletedAtEq(deletedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeletedAtGt(deletedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeletedAtGte(deletedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeletedAtIsNotNull() UserShareCardBillQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeletedAtIsNull() UserShareCardBillQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeletedAtLt(deletedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeletedAtLte(deletedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) DeletedAtNe(deletedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// ExpressCompanyEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyEq(expressCompany string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company = ?", expressCompany))
}
// ExpressCompanyGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyGt(expressCompany string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company > ?", expressCompany))
}
// ExpressCompanyGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyGte(expressCompany string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company >= ?", expressCompany))
}
// ExpressCompanyIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyIn(expressCompany ...string) UserShareCardBillQuerySet {
if len(expressCompany) == 0 {
qs.db.AddError(errors.New("must at least pass one expressCompany in ExpressCompanyIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("express_company IN (?)", expressCompany))
}
// ExpressCompanyLike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyLike(expressCompany string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company LIKE ?", expressCompany))
}
// ExpressCompanyLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyLt(expressCompany string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company < ?", expressCompany))
}
// ExpressCompanyLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyLte(expressCompany string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company <= ?", expressCompany))
}
// ExpressCompanyNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNe(expressCompany string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company != ?", expressCompany))
}
// ExpressCompanyNoEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoEq(expressCompanyNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company_no = ?", expressCompanyNo))
}
// ExpressCompanyNoGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoGt(expressCompanyNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company_no > ?", expressCompanyNo))
}
// ExpressCompanyNoGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoGte(expressCompanyNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company_no >= ?", expressCompanyNo))
}
// ExpressCompanyNoIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoIn(expressCompanyNo ...string) UserShareCardBillQuerySet {
if len(expressCompanyNo) == 0 {
qs.db.AddError(errors.New("must at least pass one expressCompanyNo in ExpressCompanyNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("express_company_no IN (?)", expressCompanyNo))
}
// ExpressCompanyNoLike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoLike(expressCompanyNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company_no LIKE ?", expressCompanyNo))
}
// ExpressCompanyNoLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoLt(expressCompanyNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company_no < ?", expressCompanyNo))
}
// ExpressCompanyNoLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoLte(expressCompanyNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company_no <= ?", expressCompanyNo))
}
// ExpressCompanyNoNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoNe(expressCompanyNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company_no != ?", expressCompanyNo))
}
// ExpressCompanyNoNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoNotIn(expressCompanyNo ...string) UserShareCardBillQuerySet {
if len(expressCompanyNo) == 0 {
qs.db.AddError(errors.New("must at least pass one expressCompanyNo in ExpressCompanyNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("express_company_no NOT IN (?)", expressCompanyNo))
}
// ExpressCompanyNoNotlike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNoNotlike(expressCompanyNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company_no NOT LIKE ?", expressCompanyNo))
}
// ExpressCompanyNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNotIn(expressCompany ...string) UserShareCardBillQuerySet {
if len(expressCompany) == 0 {
qs.db.AddError(errors.New("must at least pass one expressCompany in ExpressCompanyNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("express_company NOT IN (?)", expressCompany))
}
// ExpressCompanyNotlike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressCompanyNotlike(expressCompany string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_company NOT LIKE ?", expressCompany))
}
// ExpressNoEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoEq(expressNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_no = ?", expressNo))
}
// ExpressNoGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoGt(expressNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_no > ?", expressNo))
}
// ExpressNoGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoGte(expressNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_no >= ?", expressNo))
}
// ExpressNoIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoIn(expressNo ...string) UserShareCardBillQuerySet {
if len(expressNo) == 0 {
qs.db.AddError(errors.New("must at least pass one expressNo in ExpressNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("express_no IN (?)", expressNo))
}
// ExpressNoLike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoLike(expressNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_no LIKE ?", expressNo))
}
// ExpressNoLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoLt(expressNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_no < ?", expressNo))
}
// ExpressNoLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoLte(expressNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_no <= ?", expressNo))
}
// ExpressNoNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoNe(expressNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_no != ?", expressNo))
}
// ExpressNoNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoNotIn(expressNo ...string) UserShareCardBillQuerySet {
if len(expressNo) == 0 {
qs.db.AddError(errors.New("must at least pass one expressNo in ExpressNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("express_no NOT IN (?)", expressNo))
}
// ExpressNoNotlike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) ExpressNoNotlike(expressNo string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("express_no NOT LIKE ?", expressNo))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) GetUpdater() UserShareCardBillUpdater {
return NewUserShareCardBillUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) IDEq(ID uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) IDGt(ID uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) IDGte(ID uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) IDIn(ID ...uint32) UserShareCardBillQuerySet {
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 UserShareCardBillQuerySet) IDLt(ID uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) IDLte(ID uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) IDNe(ID uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) IDNotIn(ID ...uint32) UserShareCardBillQuerySet {
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 UserShareCardBillQuerySet) Limit(limit int) UserShareCardBillQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) Offset(offset int) UserShareCardBillQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserShareCardBillQuerySet) One(ret *UserShareCardBill) error {
return qs.db.First(ret).Error
}
// OrderAscByBillSn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByBillSn() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("bill_sn ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByCreatedAt() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByDeletedAt() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByExpressCompany is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByExpressCompany() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("express_company ASC"))
}
// OrderAscByExpressCompanyNo is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByExpressCompanyNo() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("express_company_no ASC"))
}
// OrderAscByExpressNo is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByExpressNo() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("express_no ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByID() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByRetrieveTime is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByRetrieveTime() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("retrieve_time ASC"))
}
// OrderAscBySendCardTime is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscBySendCardTime() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("send_card_time ASC"))
}
// OrderAscBySendCardType is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscBySendCardType() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("send_card_type ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByState() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByStockRemovalTime is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByStockRemovalTime() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("stock_removal_time ASC"))
}
// OrderAscByStockTime is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByStockTime() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("stock_time ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByStoreId() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByUid() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderAscByUpdatedAt() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBillSn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByBillSn() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("bill_sn DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByCreatedAt() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByDeletedAt() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByExpressCompany is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByExpressCompany() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("express_company DESC"))
}
// OrderDescByExpressCompanyNo is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByExpressCompanyNo() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("express_company_no DESC"))
}
// OrderDescByExpressNo is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByExpressNo() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("express_no DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByID() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByRetrieveTime is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByRetrieveTime() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("retrieve_time DESC"))
}
// OrderDescBySendCardTime is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescBySendCardTime() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("send_card_time DESC"))
}
// OrderDescBySendCardType is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescBySendCardType() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("send_card_type DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByState() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByStockRemovalTime is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByStockRemovalTime() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("stock_removal_time DESC"))
}
// OrderDescByStockTime is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByStockTime() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("stock_time DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByStoreId() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByUid() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) OrderDescByUpdatedAt() UserShareCardBillQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// RetrieveTimeEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) RetrieveTimeEq(retrieveTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("retrieve_time = ?", retrieveTime))
}
// RetrieveTimeGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) RetrieveTimeGt(retrieveTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("retrieve_time > ?", retrieveTime))
}
// RetrieveTimeGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) RetrieveTimeGte(retrieveTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("retrieve_time >= ?", retrieveTime))
}
// RetrieveTimeLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) RetrieveTimeLt(retrieveTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("retrieve_time < ?", retrieveTime))
}
// RetrieveTimeLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) RetrieveTimeLte(retrieveTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("retrieve_time <= ?", retrieveTime))
}
// RetrieveTimeNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) RetrieveTimeNe(retrieveTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("retrieve_time != ?", retrieveTime))
}
// SendCardTimeEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTimeEq(sendCardTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_time = ?", sendCardTime))
}
// SendCardTimeGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTimeGt(sendCardTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_time > ?", sendCardTime))
}
// SendCardTimeGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTimeGte(sendCardTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_time >= ?", sendCardTime))
}
// SendCardTimeLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTimeLt(sendCardTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_time < ?", sendCardTime))
}
// SendCardTimeLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTimeLte(sendCardTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_time <= ?", sendCardTime))
}
// SendCardTimeNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTimeNe(sendCardTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_time != ?", sendCardTime))
}
// SendCardTypeEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTypeEq(sendCardType uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_type = ?", sendCardType))
}
// SendCardTypeGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTypeGt(sendCardType uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_type > ?", sendCardType))
}
// SendCardTypeGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTypeGte(sendCardType uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_type >= ?", sendCardType))
}
// SendCardTypeIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTypeIn(sendCardType ...uint32) UserShareCardBillQuerySet {
if len(sendCardType) == 0 {
qs.db.AddError(errors.New("must at least pass one sendCardType in SendCardTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("send_card_type IN (?)", sendCardType))
}
// SendCardTypeLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTypeLt(sendCardType uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_type < ?", sendCardType))
}
// SendCardTypeLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTypeLte(sendCardType uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_type <= ?", sendCardType))
}
// SendCardTypeNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTypeNe(sendCardType uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("send_card_type != ?", sendCardType))
}
// SendCardTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) SendCardTypeNotIn(sendCardType ...uint32) UserShareCardBillQuerySet {
if len(sendCardType) == 0 {
qs.db.AddError(errors.New("must at least pass one sendCardType in SendCardTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("send_card_type NOT IN (?)", sendCardType))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateEq(state string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateGt(state string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateGte(state string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateIn(state ...string) UserShareCardBillQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateLike(state string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("state LIKE ?", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateLt(state string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateLte(state string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateNe(state string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateNotIn(state ...string) UserShareCardBillQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// StateNotlike is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StateNotlike(state string) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("state NOT LIKE ?", state))
}
// StockRemovalTimeEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockRemovalTimeEq(stockRemovalTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_removal_time = ?", stockRemovalTime))
}
// StockRemovalTimeGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockRemovalTimeGt(stockRemovalTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_removal_time > ?", stockRemovalTime))
}
// StockRemovalTimeGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockRemovalTimeGte(stockRemovalTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_removal_time >= ?", stockRemovalTime))
}
// StockRemovalTimeLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockRemovalTimeLt(stockRemovalTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_removal_time < ?", stockRemovalTime))
}
// StockRemovalTimeLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockRemovalTimeLte(stockRemovalTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_removal_time <= ?", stockRemovalTime))
}
// StockRemovalTimeNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockRemovalTimeNe(stockRemovalTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_removal_time != ?", stockRemovalTime))
}
// StockTimeEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockTimeEq(stockTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_time = ?", stockTime))
}
// StockTimeGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockTimeGt(stockTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_time > ?", stockTime))
}
// StockTimeGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockTimeGte(stockTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_time >= ?", stockTime))
}
// StockTimeLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockTimeLt(stockTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_time < ?", stockTime))
}
// StockTimeLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockTimeLte(stockTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_time <= ?", stockTime))
}
// StockTimeNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StockTimeNe(stockTime time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("stock_time != ?", stockTime))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StoreIdEq(storeId uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StoreIdGt(storeId uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StoreIdGte(storeId uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StoreIdIn(storeId ...uint32) UserShareCardBillQuerySet {
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 UserShareCardBillQuerySet) StoreIdLt(storeId uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StoreIdLte(storeId uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StoreIdNe(storeId uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) StoreIdNotIn(storeId ...uint32) UserShareCardBillQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UidEq(uid uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UidGt(uid uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UidGte(uid uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UidIn(uid ...uint32) UserShareCardBillQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UidLt(uid uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UidLte(uid uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UidNe(uid uint32) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UidNotIn(uid ...uint32) UserShareCardBillQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UpdatedAtEq(updatedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UpdatedAtGt(updatedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UpdatedAtGte(updatedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UpdatedAtLt(updatedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UpdatedAtLte(updatedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardBillQuerySet) UpdatedAtNe(updatedAt time.Time) UserShareCardBillQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBillSn is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetBillSn(billSn string) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.BillSn)] = billSn
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetCreatedAt(createdAt time.Time) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetDeletedAt(deletedAt *time.Time) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.DeletedAt)] = deletedAt
return u
}
// SetExpressCompany is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetExpressCompany(expressCompany string) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.ExpressCompany)] = expressCompany
return u
}
// SetExpressCompanyNo is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetExpressCompanyNo(expressCompanyNo string) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.ExpressCompanyNo)] = expressCompanyNo
return u
}
// SetExpressNo is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetExpressNo(expressNo string) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.ExpressNo)] = expressNo
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetID(ID uint32) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.ID)] = ID
return u
}
// SetRetrieveTime is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetRetrieveTime(retrieveTime time.Time) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.RetrieveTime)] = retrieveTime
return u
}
// SetSendCardTime is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetSendCardTime(sendCardTime time.Time) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.SendCardTime)] = sendCardTime
return u
}
// SetSendCardType is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetSendCardType(sendCardType uint32) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.SendCardType)] = sendCardType
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetState(state string) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.State)] = state
return u
}
// SetStockRemovalTime is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetStockRemovalTime(stockRemovalTime time.Time) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.StockRemovalTime)] = stockRemovalTime
return u
}
// SetStockTime is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetStockTime(stockTime time.Time) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.StockTime)] = stockTime
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetStoreId(storeId uint32) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.StoreId)] = storeId
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetUid(uid uint32) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) SetUpdatedAt(updatedAt time.Time) UserShareCardBillUpdater {
u.fields[string(UserShareCardBillDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserShareCardBillUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserShareCardBillQuerySet
// ===== BEGIN of UserShareCardBill modifiers
// UserShareCardBillDBSchemaField describes database schema field. It requires for method 'Update'
type UserShareCardBillDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserShareCardBillDBSchemaField) String() string {
return string(f)
}
// UserShareCardBillDBSchema stores db field names of UserShareCardBill
var UserShareCardBillDBSchema = struct {
ID UserShareCardBillDBSchemaField
CreatedAt UserShareCardBillDBSchemaField
UpdatedAt UserShareCardBillDBSchemaField
DeletedAt UserShareCardBillDBSchemaField
Uid UserShareCardBillDBSchemaField
BillSn UserShareCardBillDBSchemaField
State UserShareCardBillDBSchemaField
SendCardType UserShareCardBillDBSchemaField
StoreId UserShareCardBillDBSchemaField
ExpressCompany UserShareCardBillDBSchemaField
ExpressCompanyNo UserShareCardBillDBSchemaField
ExpressNo UserShareCardBillDBSchemaField
SendCardTime UserShareCardBillDBSchemaField
StockTime UserShareCardBillDBSchemaField
RetrieveTime UserShareCardBillDBSchemaField
StockRemovalTime UserShareCardBillDBSchemaField
}{
ID: UserShareCardBillDBSchemaField("id"),
CreatedAt: UserShareCardBillDBSchemaField("created_at"),
UpdatedAt: UserShareCardBillDBSchemaField("updated_at"),
DeletedAt: UserShareCardBillDBSchemaField("deleted_at"),
Uid: UserShareCardBillDBSchemaField("uid"),
BillSn: UserShareCardBillDBSchemaField("bill_sn"),
State: UserShareCardBillDBSchemaField("state"),
SendCardType: UserShareCardBillDBSchemaField("send_card_type"),
StoreId: UserShareCardBillDBSchemaField("store_id"),
ExpressCompany: UserShareCardBillDBSchemaField("express_company"),
ExpressCompanyNo: UserShareCardBillDBSchemaField("express_company_no"),
ExpressNo: UserShareCardBillDBSchemaField("express_no"),
SendCardTime: UserShareCardBillDBSchemaField("send_card_time"),
StockTime: UserShareCardBillDBSchemaField("stock_time"),
RetrieveTime: UserShareCardBillDBSchemaField("retrieve_time"),
StockRemovalTime: UserShareCardBillDBSchemaField("stock_removal_time"),
}
// Update updates UserShareCardBill fields by primary key
// nolint: dupl
func (o *UserShareCardBill) Update(db *gorm.DB, fields ...UserShareCardBillDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"bill_sn": o.BillSn,
"state": o.State,
"send_card_type": o.SendCardType,
"store_id": o.StoreId,
"express_company": o.ExpressCompany,
"express_company_no": o.ExpressCompanyNo,
"express_no": o.ExpressNo,
"send_card_time": o.SendCardTime,
"stock_time": o.StockTime,
"retrieve_time": o.RetrieveTime,
"stock_removal_time": o.StockRemovalTime,
}
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 UserShareCardBill %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserShareCardBillUpdater is an UserShareCardBill updates manager
type UserShareCardBillUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserShareCardBillUpdater creates new UserShareCardBill updater
// nolint: dupl
func NewUserShareCardBillUpdater(db *gorm.DB) UserShareCardBillUpdater {
return UserShareCardBillUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserShareCardBill{}),
}
}
// ===== END of UserShareCardBill modifiers
// ===== BEGIN of query set UserShareCardQuerySet
// UserShareCardQuerySet is an queryset type for UserShareCard
type UserShareCardQuerySet struct {
db *gorm.DB
}
// NewUserShareCardQuerySet constructs new UserShareCardQuerySet
func NewUserShareCardQuerySet(db *gorm.DB) UserShareCardQuerySet {
return UserShareCardQuerySet{
db: db.Model(&UserShareCard{}),
}
}
func (qs UserShareCardQuerySet) w(db *gorm.DB) UserShareCardQuerySet {
return NewUserShareCardQuerySet(db)
}
func (qs UserShareCardQuerySet) Select(fields ...UserShareCardDBSchemaField) UserShareCardQuerySet {
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 *UserShareCard) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserShareCard) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) All(ret *[]UserShareCard) error {
return qs.db.Find(ret).Error
}
// BillSnEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnEq(billSn string) UserShareCardQuerySet {
return qs.w(qs.db.Where("bill_sn = ?", billSn))
}
// BillSnGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnGt(billSn string) UserShareCardQuerySet {
return qs.w(qs.db.Where("bill_sn > ?", billSn))
}
// BillSnGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnGte(billSn string) UserShareCardQuerySet {
return qs.w(qs.db.Where("bill_sn >= ?", billSn))
}
// BillSnIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnIn(billSn ...string) UserShareCardQuerySet {
if len(billSn) == 0 {
qs.db.AddError(errors.New("must at least pass one billSn in BillSnIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("bill_sn IN (?)", billSn))
}
// BillSnLike is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnLike(billSn string) UserShareCardQuerySet {
return qs.w(qs.db.Where("bill_sn LIKE ?", billSn))
}
// BillSnLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnLt(billSn string) UserShareCardQuerySet {
return qs.w(qs.db.Where("bill_sn < ?", billSn))
}
// BillSnLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnLte(billSn string) UserShareCardQuerySet {
return qs.w(qs.db.Where("bill_sn <= ?", billSn))
}
// BillSnNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnNe(billSn string) UserShareCardQuerySet {
return qs.w(qs.db.Where("bill_sn != ?", billSn))
}
// BillSnNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnNotIn(billSn ...string) UserShareCardQuerySet {
if len(billSn) == 0 {
qs.db.AddError(errors.New("must at least pass one billSn in BillSnNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("bill_sn NOT IN (?)", billSn))
}
// BillSnNotlike is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) BillSnNotlike(billSn string) UserShareCardQuerySet {
return qs.w(qs.db.Where("bill_sn NOT LIKE ?", billSn))
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) CreatedAtEq(createdAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) CreatedAtGt(createdAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) CreatedAtGte(createdAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) CreatedAtLt(createdAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) CreatedAtLte(createdAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) CreatedAtNe(createdAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) Delete() error {
return qs.db.Delete(UserShareCard{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserShareCard{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserShareCard{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeletedAtEq(deletedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeletedAtGt(deletedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeletedAtGte(deletedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeletedAtIsNotNull() UserShareCardQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeletedAtIsNull() UserShareCardQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeletedAtLt(deletedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeletedAtLte(deletedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) DeletedAtNe(deletedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GameCardGoodsIdEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardGoodsIdEq(gameCardGoodsId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_goods_id = ?", gameCardGoodsId))
}
// GameCardGoodsIdGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardGoodsIdGt(gameCardGoodsId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_goods_id > ?", gameCardGoodsId))
}
// GameCardGoodsIdGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardGoodsIdGte(gameCardGoodsId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_goods_id >= ?", gameCardGoodsId))
}
// GameCardGoodsIdIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardGoodsIdIn(gameCardGoodsId ...uint32) UserShareCardQuerySet {
if len(gameCardGoodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardGoodsId in GameCardGoodsIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_goods_id IN (?)", gameCardGoodsId))
}
// GameCardGoodsIdLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardGoodsIdLt(gameCardGoodsId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_goods_id < ?", gameCardGoodsId))
}
// GameCardGoodsIdLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardGoodsIdLte(gameCardGoodsId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_goods_id <= ?", gameCardGoodsId))
}
// GameCardGoodsIdNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardGoodsIdNe(gameCardGoodsId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_goods_id != ?", gameCardGoodsId))
}
// GameCardGoodsIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardGoodsIdNotIn(gameCardGoodsId ...uint32) UserShareCardQuerySet {
if len(gameCardGoodsId) == 0 {
qs.db.AddError(errors.New("must at least pass one gameCardGoodsId in GameCardGoodsIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("game_card_goods_id NOT IN (?)", gameCardGoodsId))
}
// GameCardIdEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardIdEq(gameCardId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_id = ?", gameCardId))
}
// GameCardIdGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardIdGt(gameCardId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_id > ?", gameCardId))
}
// GameCardIdGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardIdGte(gameCardId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_id >= ?", gameCardId))
}
// GameCardIdIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardIdIn(gameCardId ...uint32) UserShareCardQuerySet {
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 UserShareCardQuerySet) GameCardIdLt(gameCardId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_id < ?", gameCardId))
}
// GameCardIdLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardIdLte(gameCardId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_id <= ?", gameCardId))
}
// GameCardIdNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardIdNe(gameCardId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("game_card_id != ?", gameCardId))
}
// GameCardIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GameCardIdNotIn(gameCardId ...uint32) UserShareCardQuerySet {
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 UserShareCardQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) GetUpdater() UserShareCardUpdater {
return NewUserShareCardUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) IDEq(ID uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) IDGt(ID uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) IDGte(ID uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) IDIn(ID ...uint32) UserShareCardQuerySet {
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 UserShareCardQuerySet) IDLt(ID uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) IDLte(ID uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) IDNe(ID uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) IDNotIn(ID ...uint32) UserShareCardQuerySet {
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 UserShareCardQuerySet) Limit(limit int) UserShareCardQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) Offset(offset int) UserShareCardQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserShareCardQuerySet) One(ret *UserShareCard) error {
return qs.db.First(ret).Error
}
// OrderAscByBillSn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByBillSn() UserShareCardQuerySet {
return qs.w(qs.db.Order("bill_sn ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByCreatedAt() UserShareCardQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByDeletedAt() UserShareCardQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGameCardGoodsId is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByGameCardGoodsId() UserShareCardQuerySet {
return qs.w(qs.db.Order("game_card_goods_id ASC"))
}
// OrderAscByGameCardId is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByGameCardId() UserShareCardQuerySet {
return qs.w(qs.db.Order("game_card_id ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByID() UserShareCardQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscBySerialNumber is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscBySerialNumber() UserShareCardQuerySet {
return qs.w(qs.db.Order("serial_number ASC"))
}
// OrderAscByShareCardBillGameId is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByShareCardBillGameId() UserShareCardQuerySet {
return qs.w(qs.db.Order("share_card_bill_game_id ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByState() UserShareCardQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByUid() UserShareCardQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByUpdatedAt() UserShareCardQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByUserShareCardBillId is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderAscByUserShareCardBillId() UserShareCardQuerySet {
return qs.w(qs.db.Order("user_share_card_bill_id ASC"))
}
// OrderDescByBillSn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByBillSn() UserShareCardQuerySet {
return qs.w(qs.db.Order("bill_sn DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByCreatedAt() UserShareCardQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByDeletedAt() UserShareCardQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGameCardGoodsId is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByGameCardGoodsId() UserShareCardQuerySet {
return qs.w(qs.db.Order("game_card_goods_id DESC"))
}
// OrderDescByGameCardId is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByGameCardId() UserShareCardQuerySet {
return qs.w(qs.db.Order("game_card_id DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByID() UserShareCardQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescBySerialNumber is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescBySerialNumber() UserShareCardQuerySet {
return qs.w(qs.db.Order("serial_number DESC"))
}
// OrderDescByShareCardBillGameId is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByShareCardBillGameId() UserShareCardQuerySet {
return qs.w(qs.db.Order("share_card_bill_game_id DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByState() UserShareCardQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByUid() UserShareCardQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByUpdatedAt() UserShareCardQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByUserShareCardBillId is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) OrderDescByUserShareCardBillId() UserShareCardQuerySet {
return qs.w(qs.db.Order("user_share_card_bill_id DESC"))
}
// SerialNumberEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberEq(serialNumber string) UserShareCardQuerySet {
return qs.w(qs.db.Where("serial_number = ?", serialNumber))
}
// SerialNumberGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberGt(serialNumber string) UserShareCardQuerySet {
return qs.w(qs.db.Where("serial_number > ?", serialNumber))
}
// SerialNumberGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberGte(serialNumber string) UserShareCardQuerySet {
return qs.w(qs.db.Where("serial_number >= ?", serialNumber))
}
// SerialNumberIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberIn(serialNumber ...string) UserShareCardQuerySet {
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))
}
// SerialNumberLike is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberLike(serialNumber string) UserShareCardQuerySet {
return qs.w(qs.db.Where("serial_number LIKE ?", serialNumber))
}
// SerialNumberLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberLt(serialNumber string) UserShareCardQuerySet {
return qs.w(qs.db.Where("serial_number < ?", serialNumber))
}
// SerialNumberLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberLte(serialNumber string) UserShareCardQuerySet {
return qs.w(qs.db.Where("serial_number <= ?", serialNumber))
}
// SerialNumberNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberNe(serialNumber string) UserShareCardQuerySet {
return qs.w(qs.db.Where("serial_number != ?", serialNumber))
}
// SerialNumberNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberNotIn(serialNumber ...string) UserShareCardQuerySet {
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))
}
// SerialNumberNotlike is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) SerialNumberNotlike(serialNumber string) UserShareCardQuerySet {
return qs.w(qs.db.Where("serial_number NOT LIKE ?", serialNumber))
}
// ShareCardBillGameIdEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) ShareCardBillGameIdEq(shareCardBillGameId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("share_card_bill_game_id = ?", shareCardBillGameId))
}
// ShareCardBillGameIdGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) ShareCardBillGameIdGt(shareCardBillGameId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("share_card_bill_game_id > ?", shareCardBillGameId))
}
// ShareCardBillGameIdGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) ShareCardBillGameIdGte(shareCardBillGameId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("share_card_bill_game_id >= ?", shareCardBillGameId))
}
// ShareCardBillGameIdIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) ShareCardBillGameIdIn(shareCardBillGameId ...uint32) UserShareCardQuerySet {
if len(shareCardBillGameId) == 0 {
qs.db.AddError(errors.New("must at least pass one shareCardBillGameId in ShareCardBillGameIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("share_card_bill_game_id IN (?)", shareCardBillGameId))
}
// ShareCardBillGameIdLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) ShareCardBillGameIdLt(shareCardBillGameId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("share_card_bill_game_id < ?", shareCardBillGameId))
}
// ShareCardBillGameIdLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) ShareCardBillGameIdLte(shareCardBillGameId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("share_card_bill_game_id <= ?", shareCardBillGameId))
}
// ShareCardBillGameIdNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) ShareCardBillGameIdNe(shareCardBillGameId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("share_card_bill_game_id != ?", shareCardBillGameId))
}
// ShareCardBillGameIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) ShareCardBillGameIdNotIn(shareCardBillGameId ...uint32) UserShareCardQuerySet {
if len(shareCardBillGameId) == 0 {
qs.db.AddError(errors.New("must at least pass one shareCardBillGameId in ShareCardBillGameIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("share_card_bill_game_id NOT IN (?)", shareCardBillGameId))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateEq(state string) UserShareCardQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateGt(state string) UserShareCardQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateGte(state string) UserShareCardQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateIn(state ...string) UserShareCardQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLike is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateLike(state string) UserShareCardQuerySet {
return qs.w(qs.db.Where("state LIKE ?", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateLt(state string) UserShareCardQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateLte(state string) UserShareCardQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateNe(state string) UserShareCardQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateNotIn(state ...string) UserShareCardQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state NOT IN (?)", state))
}
// StateNotlike is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) StateNotlike(state string) UserShareCardQuerySet {
return qs.w(qs.db.Where("state NOT LIKE ?", state))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UidEq(uid uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UidGt(uid uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UidGte(uid uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UidIn(uid ...uint32) UserShareCardQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UidLt(uid uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UidLte(uid uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UidNe(uid uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UidNotIn(uid ...uint32) UserShareCardQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UpdatedAtEq(updatedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UpdatedAtGt(updatedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UpdatedAtGte(updatedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UpdatedAtLt(updatedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UpdatedAtLte(updatedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UpdatedAtNe(updatedAt time.Time) UserShareCardQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// UserShareCardBillIdEq is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UserShareCardBillIdEq(userShareCardBillId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id = ?", userShareCardBillId))
}
// UserShareCardBillIdGt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UserShareCardBillIdGt(userShareCardBillId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id > ?", userShareCardBillId))
}
// UserShareCardBillIdGte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UserShareCardBillIdGte(userShareCardBillId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id >= ?", userShareCardBillId))
}
// UserShareCardBillIdIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UserShareCardBillIdIn(userShareCardBillId ...uint32) UserShareCardQuerySet {
if len(userShareCardBillId) == 0 {
qs.db.AddError(errors.New("must at least pass one userShareCardBillId in UserShareCardBillIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_share_card_bill_id IN (?)", userShareCardBillId))
}
// UserShareCardBillIdLt is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UserShareCardBillIdLt(userShareCardBillId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id < ?", userShareCardBillId))
}
// UserShareCardBillIdLte is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UserShareCardBillIdLte(userShareCardBillId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id <= ?", userShareCardBillId))
}
// UserShareCardBillIdNe is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UserShareCardBillIdNe(userShareCardBillId uint32) UserShareCardQuerySet {
return qs.w(qs.db.Where("user_share_card_bill_id != ?", userShareCardBillId))
}
// UserShareCardBillIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserShareCardQuerySet) UserShareCardBillIdNotIn(userShareCardBillId ...uint32) UserShareCardQuerySet {
if len(userShareCardBillId) == 0 {
qs.db.AddError(errors.New("must at least pass one userShareCardBillId in UserShareCardBillIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_share_card_bill_id NOT IN (?)", userShareCardBillId))
}
// SetBillSn is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetBillSn(billSn string) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.BillSn)] = billSn
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetCreatedAt(createdAt time.Time) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetDeletedAt(deletedAt *time.Time) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGameCardGoodsId is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetGameCardGoodsId(gameCardGoodsId uint32) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.GameCardGoodsId)] = gameCardGoodsId
return u
}
// SetGameCardId is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetGameCardId(gameCardId uint32) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.GameCardId)] = gameCardId
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetID(ID uint32) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.ID)] = ID
return u
}
// SetSerialNumber is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetSerialNumber(serialNumber string) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.SerialNumber)] = serialNumber
return u
}
// SetShareCardBillGameId is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetShareCardBillGameId(shareCardBillGameId uint32) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.ShareCardBillGameId)] = shareCardBillGameId
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetState(state string) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.State)] = state
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetUid(uid uint32) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetUpdatedAt(updatedAt time.Time) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetUserShareCardBillId is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) SetUserShareCardBillId(userShareCardBillId uint32) UserShareCardUpdater {
u.fields[string(UserShareCardDBSchema.UserShareCardBillId)] = userShareCardBillId
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserShareCardUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserShareCardQuerySet
// ===== BEGIN of UserShareCard modifiers
// UserShareCardDBSchemaField describes database schema field. It requires for method 'Update'
type UserShareCardDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserShareCardDBSchemaField) String() string {
return string(f)
}
// UserShareCardDBSchema stores db field names of UserShareCard
var UserShareCardDBSchema = struct {
ID UserShareCardDBSchemaField
CreatedAt UserShareCardDBSchemaField
UpdatedAt UserShareCardDBSchemaField
DeletedAt UserShareCardDBSchemaField
Uid UserShareCardDBSchemaField
SerialNumber UserShareCardDBSchemaField
BillSn UserShareCardDBSchemaField
GameCardId UserShareCardDBSchemaField
State UserShareCardDBSchemaField
GameCardGoodsId UserShareCardDBSchemaField
UserShareCardBillId UserShareCardDBSchemaField
ShareCardBillGameId UserShareCardDBSchemaField
}{
ID: UserShareCardDBSchemaField("id"),
CreatedAt: UserShareCardDBSchemaField("created_at"),
UpdatedAt: UserShareCardDBSchemaField("updated_at"),
DeletedAt: UserShareCardDBSchemaField("deleted_at"),
Uid: UserShareCardDBSchemaField("uid"),
SerialNumber: UserShareCardDBSchemaField("serial_number"),
BillSn: UserShareCardDBSchemaField("bill_sn"),
GameCardId: UserShareCardDBSchemaField("game_card_id"),
State: UserShareCardDBSchemaField("state"),
GameCardGoodsId: UserShareCardDBSchemaField("game_card_goods_id"),
UserShareCardBillId: UserShareCardDBSchemaField("user_share_card_bill_id"),
ShareCardBillGameId: UserShareCardDBSchemaField("share_card_bill_game_id"),
}
// Update updates UserShareCard fields by primary key
// nolint: dupl
func (o *UserShareCard) Update(db *gorm.DB, fields ...UserShareCardDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"serial_number": o.SerialNumber,
"bill_sn": o.BillSn,
"game_card_id": o.GameCardId,
"state": o.State,
"game_card_goods_id": o.GameCardGoodsId,
"user_share_card_bill_id": o.UserShareCardBillId,
"share_card_bill_game_id": o.ShareCardBillGameId,
}
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 UserShareCard %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserShareCardUpdater is an UserShareCard updates manager
type UserShareCardUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserShareCardUpdater creates new UserShareCard updater
// nolint: dupl
func NewUserShareCardUpdater(db *gorm.DB) UserShareCardUpdater {
return UserShareCardUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserShareCard{}),
}
}
// ===== END of UserShareCard modifiers
// ===== END of all query sets