mh_server/model/autogenerated_cooperative_business.go
2022-05-10 15:17:34 +08:00

7826 lines
292 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 CooperativeAssistantMemberDeductQuerySet
// CooperativeAssistantMemberDeductQuerySet is an queryset type for CooperativeAssistantMemberDeduct
type CooperativeAssistantMemberDeductQuerySet struct {
db *gorm.DB
}
// NewCooperativeAssistantMemberDeductQuerySet constructs new CooperativeAssistantMemberDeductQuerySet
func NewCooperativeAssistantMemberDeductQuerySet(db *gorm.DB) CooperativeAssistantMemberDeductQuerySet {
return CooperativeAssistantMemberDeductQuerySet{
db: db.Model(&CooperativeAssistantMemberDeduct{}),
}
}
func (qs CooperativeAssistantMemberDeductQuerySet) w(db *gorm.DB) CooperativeAssistantMemberDeductQuerySet {
return NewCooperativeAssistantMemberDeductQuerySet(db)
}
func (qs CooperativeAssistantMemberDeductQuerySet) Select(fields ...CooperativeAssistantMemberDeductDBSchemaField) CooperativeAssistantMemberDeductQuerySet {
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 *CooperativeAssistantMemberDeduct) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CooperativeAssistantMemberDeduct) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) All(ret *[]CooperativeAssistantMemberDeduct) error {
return qs.db.Find(ret).Error
}
// BlackGoldDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) BlackGoldDeductEq(blackGoldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct = ?", blackGoldDeduct))
}
// BlackGoldDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) BlackGoldDeductGt(blackGoldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct > ?", blackGoldDeduct))
}
// BlackGoldDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) BlackGoldDeductGte(blackGoldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct >= ?", blackGoldDeduct))
}
// BlackGoldDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) BlackGoldDeductIn(blackGoldDeduct ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(blackGoldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldDeduct in BlackGoldDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_deduct IN (?)", blackGoldDeduct))
}
// BlackGoldDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) BlackGoldDeductLt(blackGoldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct < ?", blackGoldDeduct))
}
// BlackGoldDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) BlackGoldDeductLte(blackGoldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct <= ?", blackGoldDeduct))
}
// BlackGoldDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) BlackGoldDeductNe(blackGoldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct != ?", blackGoldDeduct))
}
// BlackGoldDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) BlackGoldDeductNotIn(blackGoldDeduct ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(blackGoldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldDeduct in BlackGoldDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_deduct NOT IN (?)", blackGoldDeduct))
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CreatedAtEq(createdAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CreatedAtGt(createdAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CreatedAtGte(createdAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CreatedAtLt(createdAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CreatedAtLte(createdAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) CreatedAtNe(createdAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) Delete() error {
return qs.db.Delete(CooperativeAssistantMemberDeduct{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CooperativeAssistantMemberDeduct{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CooperativeAssistantMemberDeduct{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeletedAtEq(deletedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeletedAtGt(deletedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeletedAtGte(deletedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeletedAtIsNotNull() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeletedAtIsNull() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeletedAtLt(deletedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeletedAtLte(deletedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) DeletedAtNe(deletedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GetUpdater() CooperativeAssistantMemberDeductUpdater {
return NewCooperativeAssistantMemberDeductUpdater(qs.db)
}
// GoldDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GoldDeductEq(goldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct = ?", goldDeduct))
}
// GoldDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GoldDeductGt(goldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct > ?", goldDeduct))
}
// GoldDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GoldDeductGte(goldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct >= ?", goldDeduct))
}
// GoldDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GoldDeductIn(goldDeduct ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(goldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one goldDeduct in GoldDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_deduct IN (?)", goldDeduct))
}
// GoldDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GoldDeductLt(goldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct < ?", goldDeduct))
}
// GoldDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GoldDeductLte(goldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct <= ?", goldDeduct))
}
// GoldDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GoldDeductNe(goldDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct != ?", goldDeduct))
}
// GoldDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) GoldDeductNotIn(goldDeduct ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(goldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one goldDeduct in GoldDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_deduct NOT IN (?)", goldDeduct))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) IDEq(ID uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) IDGt(ID uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) IDGte(ID uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) IDIn(ID ...uint32) CooperativeAssistantMemberDeductQuerySet {
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 CooperativeAssistantMemberDeductQuerySet) IDLt(ID uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) IDLte(ID uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) IDNe(ID uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) IDNotIn(ID ...uint32) CooperativeAssistantMemberDeductQuerySet {
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 CooperativeAssistantMemberDeductQuerySet) Limit(limit int) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) Offset(offset int) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CooperativeAssistantMemberDeductQuerySet) One(ret *CooperativeAssistantMemberDeduct) error {
return qs.db.First(ret).Error
}
// OrderAscByBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByBlackGoldDeduct() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("black_gold_deduct ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByCooperativeBusinessId() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByCreatedAt() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByDeletedAt() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByGoldDeduct() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("gold_deduct ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByID() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByPlatinumDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByPlatinumDeduct() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("platinum_deduct ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByStoreId() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderAscByUpdatedAt() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByBlackGoldDeduct() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("black_gold_deduct DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByCooperativeBusinessId() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByCreatedAt() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByDeletedAt() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByGoldDeduct() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("gold_deduct DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByID() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByPlatinumDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByPlatinumDeduct() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("platinum_deduct DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByStoreId() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) OrderDescByUpdatedAt() CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PlatinumDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) PlatinumDeductEq(platinumDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct = ?", platinumDeduct))
}
// PlatinumDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) PlatinumDeductGt(platinumDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct > ?", platinumDeduct))
}
// PlatinumDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) PlatinumDeductGte(platinumDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct >= ?", platinumDeduct))
}
// PlatinumDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) PlatinumDeductIn(platinumDeduct ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(platinumDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumDeduct in PlatinumDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_deduct IN (?)", platinumDeduct))
}
// PlatinumDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) PlatinumDeductLt(platinumDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct < ?", platinumDeduct))
}
// PlatinumDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) PlatinumDeductLte(platinumDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct <= ?", platinumDeduct))
}
// PlatinumDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) PlatinumDeductNe(platinumDeduct uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct != ?", platinumDeduct))
}
// PlatinumDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) PlatinumDeductNotIn(platinumDeduct ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(platinumDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumDeduct in PlatinumDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_deduct NOT IN (?)", platinumDeduct))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) StoreIdEq(storeId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) StoreIdGt(storeId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) StoreIdGte(storeId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) StoreIdIn(storeId ...uint32) CooperativeAssistantMemberDeductQuerySet {
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 CooperativeAssistantMemberDeductQuerySet) StoreIdLt(storeId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) StoreIdLte(storeId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) StoreIdNe(storeId uint32) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) StoreIdNotIn(storeId ...uint32) CooperativeAssistantMemberDeductQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) UpdatedAtEq(updatedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) UpdatedAtGt(updatedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) UpdatedAtGte(updatedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) UpdatedAtLt(updatedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) UpdatedAtLte(updatedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeAssistantMemberDeductQuerySet) UpdatedAtNe(updatedAt time.Time) CooperativeAssistantMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetBlackGoldDeduct(blackGoldDeduct uint32) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.BlackGoldDeduct)] = blackGoldDeduct
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetCreatedAt(createdAt time.Time) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetDeletedAt(deletedAt *time.Time) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoldDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetGoldDeduct(goldDeduct uint32) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.GoldDeduct)] = goldDeduct
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetID(ID uint32) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.ID)] = ID
return u
}
// SetPlatinumDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetPlatinumDeduct(platinumDeduct uint32) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.PlatinumDeduct)] = platinumDeduct
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetStoreId(storeId uint32) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.StoreId)] = storeId
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) SetUpdatedAt(updatedAt time.Time) CooperativeAssistantMemberDeductUpdater {
u.fields[string(CooperativeAssistantMemberDeductDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CooperativeAssistantMemberDeductUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CooperativeAssistantMemberDeductQuerySet
// ===== BEGIN of CooperativeAssistantMemberDeduct modifiers
// CooperativeAssistantMemberDeductDBSchemaField describes database schema field. It requires for method 'Update'
type CooperativeAssistantMemberDeductDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CooperativeAssistantMemberDeductDBSchemaField) String() string {
return string(f)
}
// CooperativeAssistantMemberDeductDBSchema stores db field names of CooperativeAssistantMemberDeduct
var CooperativeAssistantMemberDeductDBSchema = struct {
ID CooperativeAssistantMemberDeductDBSchemaField
CreatedAt CooperativeAssistantMemberDeductDBSchemaField
UpdatedAt CooperativeAssistantMemberDeductDBSchemaField
DeletedAt CooperativeAssistantMemberDeductDBSchemaField
CooperativeBusinessId CooperativeAssistantMemberDeductDBSchemaField
StoreId CooperativeAssistantMemberDeductDBSchemaField
GoldDeduct CooperativeAssistantMemberDeductDBSchemaField
PlatinumDeduct CooperativeAssistantMemberDeductDBSchemaField
BlackGoldDeduct CooperativeAssistantMemberDeductDBSchemaField
}{
ID: CooperativeAssistantMemberDeductDBSchemaField("id"),
CreatedAt: CooperativeAssistantMemberDeductDBSchemaField("created_at"),
UpdatedAt: CooperativeAssistantMemberDeductDBSchemaField("updated_at"),
DeletedAt: CooperativeAssistantMemberDeductDBSchemaField("deleted_at"),
CooperativeBusinessId: CooperativeAssistantMemberDeductDBSchemaField("cooperative_business_id"),
StoreId: CooperativeAssistantMemberDeductDBSchemaField("store_id"),
GoldDeduct: CooperativeAssistantMemberDeductDBSchemaField("gold_deduct"),
PlatinumDeduct: CooperativeAssistantMemberDeductDBSchemaField("platinum_deduct"),
BlackGoldDeduct: CooperativeAssistantMemberDeductDBSchemaField("black_gold_deduct"),
}
// Update updates CooperativeAssistantMemberDeduct fields by primary key
// nolint: dupl
func (o *CooperativeAssistantMemberDeduct) Update(db *gorm.DB, fields ...CooperativeAssistantMemberDeductDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"cooperative_business_id": o.CooperativeBusinessId,
"store_id": o.StoreId,
"gold_deduct": o.GoldDeduct,
"platinum_deduct": o.PlatinumDeduct,
"black_gold_deduct": o.BlackGoldDeduct,
}
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 CooperativeAssistantMemberDeduct %v fields %v: %s",
o, fields, err)
}
return nil
}
// CooperativeAssistantMemberDeductUpdater is an CooperativeAssistantMemberDeduct updates manager
type CooperativeAssistantMemberDeductUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCooperativeAssistantMemberDeductUpdater creates new CooperativeAssistantMemberDeduct updater
// nolint: dupl
func NewCooperativeAssistantMemberDeductUpdater(db *gorm.DB) CooperativeAssistantMemberDeductUpdater {
return CooperativeAssistantMemberDeductUpdater{
fields: map[string]interface{}{},
db: db.Model(&CooperativeAssistantMemberDeduct{}),
}
}
// ===== END of CooperativeAssistantMemberDeduct modifiers
// ===== BEGIN of query set CooperativeBusinessQuerySet
// CooperativeBusinessQuerySet is an queryset type for CooperativeBusiness
type CooperativeBusinessQuerySet struct {
db *gorm.DB
}
// NewCooperativeBusinessQuerySet constructs new CooperativeBusinessQuerySet
func NewCooperativeBusinessQuerySet(db *gorm.DB) CooperativeBusinessQuerySet {
return CooperativeBusinessQuerySet{
db: db.Model(&CooperativeBusiness{}),
}
}
func (qs CooperativeBusinessQuerySet) w(db *gorm.DB) CooperativeBusinessQuerySet {
return NewCooperativeBusinessQuerySet(db)
}
func (qs CooperativeBusinessQuerySet) Select(fields ...CooperativeBusinessDBSchemaField) CooperativeBusinessQuerySet {
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 *CooperativeBusiness) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CooperativeBusiness) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// AddTimeEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddTimeEq(addTime time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("add_time = ?", addTime))
}
// AddTimeGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddTimeGt(addTime time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("add_time > ?", addTime))
}
// AddTimeGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddTimeGte(addTime time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("add_time >= ?", addTime))
}
// AddTimeLt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddTimeLt(addTime time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("add_time < ?", addTime))
}
// AddTimeLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddTimeLte(addTime time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("add_time <= ?", addTime))
}
// AddTimeNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddTimeNe(addTime time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("add_time != ?", addTime))
}
// AddressEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressEq(address string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("address = ?", address))
}
// AddressGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressGt(address string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("address > ?", address))
}
// AddressGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressGte(address string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("address >= ?", address))
}
// AddressIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressIn(address ...string) CooperativeBusinessQuerySet {
if len(address) == 0 {
qs.db.AddError(errors.New("must at least pass one address in AddressIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("address IN (?)", address))
}
// AddressLike is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressLike(address string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("address LIKE ?", address))
}
// AddressLt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressLt(address string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("address < ?", address))
}
// AddressLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressLte(address string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("address <= ?", address))
}
// AddressNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressNe(address string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("address != ?", address))
}
// AddressNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressNotIn(address ...string) CooperativeBusinessQuerySet {
if len(address) == 0 {
qs.db.AddError(errors.New("must at least pass one address in AddressNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("address NOT IN (?)", address))
}
// AddressNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AddressNotlike(address string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("address NOT LIKE ?", address))
}
// All is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) All(ret *[]CooperativeBusiness) error {
return qs.db.Find(ret).Error
}
// AvatarEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarEq(avatar string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("avatar = ?", avatar))
}
// AvatarGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarGt(avatar string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("avatar > ?", avatar))
}
// AvatarGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarGte(avatar string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("avatar >= ?", avatar))
}
// AvatarIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarIn(avatar ...string) CooperativeBusinessQuerySet {
if len(avatar) == 0 {
qs.db.AddError(errors.New("must at least pass one avatar in AvatarIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("avatar IN (?)", avatar))
}
// AvatarLike is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarLike(avatar string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("avatar LIKE ?", avatar))
}
// AvatarLt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarLt(avatar string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("avatar < ?", avatar))
}
// AvatarLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarLte(avatar string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("avatar <= ?", avatar))
}
// AvatarNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarNe(avatar string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("avatar != ?", avatar))
}
// AvatarNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarNotIn(avatar ...string) CooperativeBusinessQuerySet {
if len(avatar) == 0 {
qs.db.AddError(errors.New("must at least pass one avatar in AvatarNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("avatar NOT IN (?)", avatar))
}
// AvatarNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) AvatarNotlike(avatar string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("avatar NOT LIKE ?", avatar))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) CreatedAtEq(createdAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) CreatedAtGt(createdAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) CreatedAtGte(createdAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) CreatedAtLt(createdAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) CreatedAtLte(createdAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) CreatedAtNe(createdAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) Delete() error {
return qs.db.Delete(CooperativeBusiness{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CooperativeBusiness{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CooperativeBusiness{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeletedAtEq(deletedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeletedAtGt(deletedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeletedAtGte(deletedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeletedAtIsNotNull() CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeletedAtIsNull() CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeletedAtLt(deletedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeletedAtLte(deletedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) DeletedAtNe(deletedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) GetUpdater() CooperativeBusinessUpdater {
return NewCooperativeBusinessUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) IDEq(ID uint32) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) IDGt(ID uint32) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) IDGte(ID uint32) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) IDIn(ID ...uint32) CooperativeBusinessQuerySet {
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 CooperativeBusinessQuerySet) IDLt(ID uint32) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) IDLte(ID uint32) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) IDNe(ID uint32) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) IDNotIn(ID ...uint32) CooperativeBusinessQuerySet {
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 CooperativeBusinessQuerySet) Limit(limit int) CooperativeBusinessQuerySet {
return qs.w(qs.db.Limit(limit))
}
// NameEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameEq(name string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("name = ?", name))
}
// NameGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameGt(name string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("name > ?", name))
}
// NameGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameGte(name string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("name >= ?", name))
}
// NameIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameIn(name ...string) CooperativeBusinessQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name IN (?)", name))
}
// NameLike is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameLike(name string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("name LIKE ?", name))
}
// NameLt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameLt(name string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("name < ?", name))
}
// NameLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameLte(name string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("name <= ?", name))
}
// NameNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameNe(name string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("name != ?", name))
}
// NameNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameNotIn(name ...string) CooperativeBusinessQuerySet {
if len(name) == 0 {
qs.db.AddError(errors.New("must at least pass one name in NameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("name NOT IN (?)", name))
}
// NameNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) NameNotlike(name string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("name NOT LIKE ?", name))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) Offset(offset int) CooperativeBusinessQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CooperativeBusinessQuerySet) One(ret *CooperativeBusiness) error {
return qs.db.First(ret).Error
}
// OrderAscByAddTime is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByAddTime() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("add_time ASC"))
}
// OrderAscByAddress is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByAddress() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("address ASC"))
}
// OrderAscByAvatar is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByAvatar() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("avatar ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByCreatedAt() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByDeletedAt() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByID() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByName is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByName() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("name ASC"))
}
// OrderAscByTel is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByTel() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("tel ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderAscByUpdatedAt() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByAddTime is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByAddTime() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("add_time DESC"))
}
// OrderDescByAddress is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByAddress() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("address DESC"))
}
// OrderDescByAvatar is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByAvatar() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("avatar DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByCreatedAt() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByDeletedAt() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByID() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByName is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByName() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("name DESC"))
}
// OrderDescByTel is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByTel() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("tel DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) OrderDescByUpdatedAt() CooperativeBusinessQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// TelEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelEq(tel string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("tel = ?", tel))
}
// TelGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelGt(tel string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("tel > ?", tel))
}
// TelGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelGte(tel string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("tel >= ?", tel))
}
// TelIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelIn(tel ...string) CooperativeBusinessQuerySet {
if len(tel) == 0 {
qs.db.AddError(errors.New("must at least pass one tel in TelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("tel IN (?)", tel))
}
// TelLike is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelLike(tel string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("tel LIKE ?", tel))
}
// TelLt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelLt(tel string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("tel < ?", tel))
}
// TelLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelLte(tel string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("tel <= ?", tel))
}
// TelNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelNe(tel string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("tel != ?", tel))
}
// TelNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelNotIn(tel ...string) CooperativeBusinessQuerySet {
if len(tel) == 0 {
qs.db.AddError(errors.New("must at least pass one tel in TelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("tel NOT IN (?)", tel))
}
// TelNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) TelNotlike(tel string) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("tel NOT LIKE ?", tel))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) UpdatedAtEq(updatedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) UpdatedAtGt(updatedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) UpdatedAtGte(updatedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) UpdatedAtLt(updatedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) UpdatedAtLte(updatedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeBusinessQuerySet) UpdatedAtNe(updatedAt time.Time) CooperativeBusinessQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetAddTime is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetAddTime(addTime time.Time) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.AddTime)] = addTime
return u
}
// SetAddress is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetAddress(address string) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.Address)] = address
return u
}
// SetAvatar is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetAvatar(avatar string) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.Avatar)] = avatar
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetCreatedAt(createdAt time.Time) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetDeletedAt(deletedAt *time.Time) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetID(ID uint32) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.ID)] = ID
return u
}
// SetName is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetName(name string) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.Name)] = name
return u
}
// SetTel is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetTel(tel string) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.Tel)] = tel
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) SetUpdatedAt(updatedAt time.Time) CooperativeBusinessUpdater {
u.fields[string(CooperativeBusinessDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CooperativeBusinessUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CooperativeBusinessQuerySet
// ===== BEGIN of CooperativeBusiness modifiers
// CooperativeBusinessDBSchemaField describes database schema field. It requires for method 'Update'
type CooperativeBusinessDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CooperativeBusinessDBSchemaField) String() string {
return string(f)
}
// CooperativeBusinessDBSchema stores db field names of CooperativeBusiness
var CooperativeBusinessDBSchema = struct {
ID CooperativeBusinessDBSchemaField
CreatedAt CooperativeBusinessDBSchemaField
UpdatedAt CooperativeBusinessDBSchemaField
DeletedAt CooperativeBusinessDBSchemaField
Name CooperativeBusinessDBSchemaField
AddTime CooperativeBusinessDBSchemaField
Avatar CooperativeBusinessDBSchemaField
Address CooperativeBusinessDBSchemaField
Tel CooperativeBusinessDBSchemaField
}{
ID: CooperativeBusinessDBSchemaField("id"),
CreatedAt: CooperativeBusinessDBSchemaField("created_at"),
UpdatedAt: CooperativeBusinessDBSchemaField("updated_at"),
DeletedAt: CooperativeBusinessDBSchemaField("deleted_at"),
Name: CooperativeBusinessDBSchemaField("name"),
AddTime: CooperativeBusinessDBSchemaField("add_time"),
Avatar: CooperativeBusinessDBSchemaField("avatar"),
Address: CooperativeBusinessDBSchemaField("address"),
Tel: CooperativeBusinessDBSchemaField("tel"),
}
// Update updates CooperativeBusiness fields by primary key
// nolint: dupl
func (o *CooperativeBusiness) Update(db *gorm.DB, fields ...CooperativeBusinessDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"name": o.Name,
"add_time": o.AddTime,
"avatar": o.Avatar,
"address": o.Address,
"tel": o.Tel,
}
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 CooperativeBusiness %v fields %v: %s",
o, fields, err)
}
return nil
}
// CooperativeBusinessUpdater is an CooperativeBusiness updates manager
type CooperativeBusinessUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCooperativeBusinessUpdater creates new CooperativeBusiness updater
// nolint: dupl
func NewCooperativeBusinessUpdater(db *gorm.DB) CooperativeBusinessUpdater {
return CooperativeBusinessUpdater{
fields: map[string]interface{}{},
db: db.Model(&CooperativeBusiness{}),
}
}
// ===== END of CooperativeBusiness modifiers
// ===== BEGIN of query set CooperativeDeductSettleQuerySet
// CooperativeDeductSettleQuerySet is an queryset type for CooperativeDeductSettle
type CooperativeDeductSettleQuerySet struct {
db *gorm.DB
}
// NewCooperativeDeductSettleQuerySet constructs new CooperativeDeductSettleQuerySet
func NewCooperativeDeductSettleQuerySet(db *gorm.DB) CooperativeDeductSettleQuerySet {
return CooperativeDeductSettleQuerySet{
db: db.Model(&CooperativeDeductSettle{}),
}
}
func (qs CooperativeDeductSettleQuerySet) w(db *gorm.DB) CooperativeDeductSettleQuerySet {
return NewCooperativeDeductSettleQuerySet(db)
}
func (qs CooperativeDeductSettleQuerySet) Select(fields ...CooperativeDeductSettleDBSchemaField) CooperativeDeductSettleQuerySet {
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 *CooperativeDeductSettle) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CooperativeDeductSettle) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) All(ret *[]CooperativeDeductSettle) error {
return qs.db.Find(ret).Error
}
// BlackGoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldCountEq(blackGoldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_count = ?", blackGoldCount))
}
// BlackGoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldCountGt(blackGoldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_count > ?", blackGoldCount))
}
// BlackGoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldCountGte(blackGoldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_count >= ?", blackGoldCount))
}
// BlackGoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldCountIn(blackGoldCount ...uint32) CooperativeDeductSettleQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count IN (?)", blackGoldCount))
}
// BlackGoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldCountLt(blackGoldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_count < ?", blackGoldCount))
}
// BlackGoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldCountLte(blackGoldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_count <= ?", blackGoldCount))
}
// BlackGoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldCountNe(blackGoldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_count != ?", blackGoldCount))
}
// BlackGoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldCountNotIn(blackGoldCount ...uint32) CooperativeDeductSettleQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count NOT IN (?)", blackGoldCount))
}
// BlackGoldDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldDeductEq(blackGoldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_deduct = ?", blackGoldDeduct))
}
// BlackGoldDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldDeductGt(blackGoldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_deduct > ?", blackGoldDeduct))
}
// BlackGoldDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldDeductGte(blackGoldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_deduct >= ?", blackGoldDeduct))
}
// BlackGoldDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldDeductIn(blackGoldDeduct ...uint32) CooperativeDeductSettleQuerySet {
if len(blackGoldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldDeduct in BlackGoldDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_deduct IN (?)", blackGoldDeduct))
}
// BlackGoldDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldDeductLt(blackGoldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_deduct < ?", blackGoldDeduct))
}
// BlackGoldDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldDeductLte(blackGoldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_deduct <= ?", blackGoldDeduct))
}
// BlackGoldDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldDeductNe(blackGoldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("black_gold_deduct != ?", blackGoldDeduct))
}
// BlackGoldDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) BlackGoldDeductNotIn(blackGoldDeduct ...uint32) CooperativeDeductSettleQuerySet {
if len(blackGoldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldDeduct in BlackGoldDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_deduct NOT IN (?)", blackGoldDeduct))
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) CooperativeDeductSettleQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) CooperativeDeductSettleQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// CooperativeMemberPromotionIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeMemberPromotionIdEq(cooperativeMemberPromotionId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_member_promotion_id = ?", cooperativeMemberPromotionId))
}
// CooperativeMemberPromotionIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeMemberPromotionIdGt(cooperativeMemberPromotionId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_member_promotion_id > ?", cooperativeMemberPromotionId))
}
// CooperativeMemberPromotionIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeMemberPromotionIdGte(cooperativeMemberPromotionId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_member_promotion_id >= ?", cooperativeMemberPromotionId))
}
// CooperativeMemberPromotionIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeMemberPromotionIdIn(cooperativeMemberPromotionId ...uint32) CooperativeDeductSettleQuerySet {
if len(cooperativeMemberPromotionId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeMemberPromotionId in CooperativeMemberPromotionIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_member_promotion_id IN (?)", cooperativeMemberPromotionId))
}
// CooperativeMemberPromotionIdLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeMemberPromotionIdLt(cooperativeMemberPromotionId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_member_promotion_id < ?", cooperativeMemberPromotionId))
}
// CooperativeMemberPromotionIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeMemberPromotionIdLte(cooperativeMemberPromotionId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_member_promotion_id <= ?", cooperativeMemberPromotionId))
}
// CooperativeMemberPromotionIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeMemberPromotionIdNe(cooperativeMemberPromotionId uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_member_promotion_id != ?", cooperativeMemberPromotionId))
}
// CooperativeMemberPromotionIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeMemberPromotionIdNotIn(cooperativeMemberPromotionId ...uint32) CooperativeDeductSettleQuerySet {
if len(cooperativeMemberPromotionId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeMemberPromotionId in CooperativeMemberPromotionIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_member_promotion_id NOT IN (?)", cooperativeMemberPromotionId))
}
// CooperativeNameEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameEq(cooperativeName string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameGt(cooperativeName string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameGte(cooperativeName string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameIn(cooperativeName ...string) CooperativeDeductSettleQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name IN (?)", cooperativeName))
}
// CooperativeNameLike is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameLike(cooperativeName string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameLt(cooperativeName string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameLte(cooperativeName string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameNe(cooperativeName string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameNotIn(cooperativeName ...string) CooperativeDeductSettleQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name NOT IN (?)", cooperativeName))
}
// CooperativeNameNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CooperativeNameNotlike(cooperativeName string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CreatedAtEq(createdAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CreatedAtGt(createdAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CreatedAtGte(createdAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CreatedAtLt(createdAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CreatedAtLte(createdAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) CreatedAtNe(createdAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DateEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateEq(date string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("date = ?", date))
}
// DateGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateGt(date string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("date > ?", date))
}
// DateGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateGte(date string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("date >= ?", date))
}
// DateIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateIn(date ...string) CooperativeDeductSettleQuerySet {
if len(date) == 0 {
qs.db.AddError(errors.New("must at least pass one date in DateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("date IN (?)", date))
}
// DateLike is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateLike(date string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("date LIKE ?", date))
}
// DateLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateLt(date string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("date < ?", date))
}
// DateLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateLte(date string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("date <= ?", date))
}
// DateNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateNe(date string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("date != ?", date))
}
// DateNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateNotIn(date ...string) CooperativeDeductSettleQuerySet {
if len(date) == 0 {
qs.db.AddError(errors.New("must at least pass one date in DateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("date NOT IN (?)", date))
}
// DateNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DateNotlike(date string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("date NOT LIKE ?", date))
}
// DeductAmountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeductAmountEq(deductAmount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deduct_amount = ?", deductAmount))
}
// DeductAmountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeductAmountGt(deductAmount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deduct_amount > ?", deductAmount))
}
// DeductAmountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeductAmountGte(deductAmount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deduct_amount >= ?", deductAmount))
}
// DeductAmountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeductAmountIn(deductAmount ...uint32) CooperativeDeductSettleQuerySet {
if len(deductAmount) == 0 {
qs.db.AddError(errors.New("must at least pass one deductAmount in DeductAmountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deduct_amount IN (?)", deductAmount))
}
// DeductAmountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeductAmountLt(deductAmount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deduct_amount < ?", deductAmount))
}
// DeductAmountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeductAmountLte(deductAmount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deduct_amount <= ?", deductAmount))
}
// DeductAmountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeductAmountNe(deductAmount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deduct_amount != ?", deductAmount))
}
// DeductAmountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeductAmountNotIn(deductAmount ...uint32) CooperativeDeductSettleQuerySet {
if len(deductAmount) == 0 {
qs.db.AddError(errors.New("must at least pass one deductAmount in DeductAmountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deduct_amount NOT IN (?)", deductAmount))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) Delete() error {
return qs.db.Delete(CooperativeDeductSettle{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CooperativeDeductSettle{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CooperativeDeductSettle{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeletedAtEq(deletedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeletedAtGt(deletedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeletedAtGte(deletedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeletedAtIsNotNull() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeletedAtIsNull() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeletedAtLt(deletedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeletedAtLte(deletedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) DeletedAtNe(deletedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GetUpdater() CooperativeDeductSettleUpdater {
return NewCooperativeDeductSettleUpdater(qs.db)
}
// GoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldCountEq(goldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_count = ?", goldCount))
}
// GoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldCountGt(goldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_count > ?", goldCount))
}
// GoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldCountGte(goldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_count >= ?", goldCount))
}
// GoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldCountIn(goldCount ...uint32) CooperativeDeductSettleQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count IN (?)", goldCount))
}
// GoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldCountLt(goldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_count < ?", goldCount))
}
// GoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldCountLte(goldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_count <= ?", goldCount))
}
// GoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldCountNe(goldCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_count != ?", goldCount))
}
// GoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldCountNotIn(goldCount ...uint32) CooperativeDeductSettleQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count NOT IN (?)", goldCount))
}
// GoldDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldDeductEq(goldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_deduct = ?", goldDeduct))
}
// GoldDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldDeductGt(goldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_deduct > ?", goldDeduct))
}
// GoldDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldDeductGte(goldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_deduct >= ?", goldDeduct))
}
// GoldDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldDeductIn(goldDeduct ...uint32) CooperativeDeductSettleQuerySet {
if len(goldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one goldDeduct in GoldDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_deduct IN (?)", goldDeduct))
}
// GoldDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldDeductLt(goldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_deduct < ?", goldDeduct))
}
// GoldDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldDeductLte(goldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_deduct <= ?", goldDeduct))
}
// GoldDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldDeductNe(goldDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("gold_deduct != ?", goldDeduct))
}
// GoldDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) GoldDeductNotIn(goldDeduct ...uint32) CooperativeDeductSettleQuerySet {
if len(goldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one goldDeduct in GoldDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_deduct NOT IN (?)", goldDeduct))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) IDEq(ID uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) IDGt(ID uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) IDGte(ID uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) IDIn(ID ...uint32) CooperativeDeductSettleQuerySet {
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 CooperativeDeductSettleQuerySet) IDLt(ID uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) IDLte(ID uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) IDNe(ID uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) IDNotIn(ID ...uint32) CooperativeDeductSettleQuerySet {
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 CooperativeDeductSettleQuerySet) Limit(limit int) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) Offset(offset int) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CooperativeDeductSettleQuerySet) One(ret *CooperativeDeductSettle) error {
return qs.db.First(ret).Error
}
// OrderAscByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByBlackGoldCount() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("black_gold_count ASC"))
}
// OrderAscByBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByBlackGoldDeduct() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("black_gold_deduct ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByCooperativeBusinessId() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeMemberPromotionId is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByCooperativeMemberPromotionId() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("cooperative_member_promotion_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByCooperativeName() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByCreatedAt() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDate is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByDate() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("date ASC"))
}
// OrderAscByDeductAmount is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByDeductAmount() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("deduct_amount ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByDeletedAt() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByGoldCount() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("gold_count ASC"))
}
// OrderAscByGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByGoldDeduct() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("gold_deduct ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByID() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByPlatinumCount() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("platinum_count ASC"))
}
// OrderAscByPlatinumDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByPlatinumDeduct() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("platinum_deduct ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByState() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderAscByUpdatedAt() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByBlackGoldCount() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("black_gold_count DESC"))
}
// OrderDescByBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByBlackGoldDeduct() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("black_gold_deduct DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByCooperativeBusinessId() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeMemberPromotionId is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByCooperativeMemberPromotionId() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("cooperative_member_promotion_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByCooperativeName() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByCreatedAt() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDate is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByDate() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("date DESC"))
}
// OrderDescByDeductAmount is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByDeductAmount() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("deduct_amount DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByDeletedAt() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByGoldCount() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("gold_count DESC"))
}
// OrderDescByGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByGoldDeduct() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("gold_deduct DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByID() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByPlatinumCount() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("platinum_count DESC"))
}
// OrderDescByPlatinumDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByPlatinumDeduct() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("platinum_deduct DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByState() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) OrderDescByUpdatedAt() CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PlatinumCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumCountEq(platinumCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_count = ?", platinumCount))
}
// PlatinumCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumCountGt(platinumCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_count > ?", platinumCount))
}
// PlatinumCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumCountGte(platinumCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_count >= ?", platinumCount))
}
// PlatinumCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumCountIn(platinumCount ...uint32) CooperativeDeductSettleQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count IN (?)", platinumCount))
}
// PlatinumCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumCountLt(platinumCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_count < ?", platinumCount))
}
// PlatinumCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumCountLte(platinumCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_count <= ?", platinumCount))
}
// PlatinumCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumCountNe(platinumCount uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_count != ?", platinumCount))
}
// PlatinumCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumCountNotIn(platinumCount ...uint32) CooperativeDeductSettleQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count NOT IN (?)", platinumCount))
}
// PlatinumDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumDeductEq(platinumDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_deduct = ?", platinumDeduct))
}
// PlatinumDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumDeductGt(platinumDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_deduct > ?", platinumDeduct))
}
// PlatinumDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumDeductGte(platinumDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_deduct >= ?", platinumDeduct))
}
// PlatinumDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumDeductIn(platinumDeduct ...uint32) CooperativeDeductSettleQuerySet {
if len(platinumDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumDeduct in PlatinumDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_deduct IN (?)", platinumDeduct))
}
// PlatinumDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumDeductLt(platinumDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_deduct < ?", platinumDeduct))
}
// PlatinumDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumDeductLte(platinumDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_deduct <= ?", platinumDeduct))
}
// PlatinumDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumDeductNe(platinumDeduct uint32) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("platinum_deduct != ?", platinumDeduct))
}
// PlatinumDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) PlatinumDeductNotIn(platinumDeduct ...uint32) CooperativeDeductSettleQuerySet {
if len(platinumDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumDeduct in PlatinumDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_deduct NOT IN (?)", platinumDeduct))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) StateEq(state string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) StateGt(state string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) StateGte(state string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) StateIn(state ...string) CooperativeDeductSettleQuerySet {
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 CooperativeDeductSettleQuerySet) StateLike(state string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("state LIKE ?", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) StateLt(state string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) StateLte(state string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) StateNe(state string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) StateNotIn(state ...string) CooperativeDeductSettleQuerySet {
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 CooperativeDeductSettleQuerySet) StateNotlike(state string) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("state NOT LIKE ?", state))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) UpdatedAtEq(updatedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) UpdatedAtGt(updatedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) UpdatedAtGte(updatedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) UpdatedAtLt(updatedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) UpdatedAtLte(updatedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeDeductSettleQuerySet) UpdatedAtNe(updatedAt time.Time) CooperativeDeductSettleQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBlackGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetBlackGoldCount(blackGoldCount uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.BlackGoldCount)] = blackGoldCount
return u
}
// SetBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetBlackGoldDeduct(blackGoldDeduct uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.BlackGoldDeduct)] = blackGoldDeduct
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeMemberPromotionId is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetCooperativeMemberPromotionId(cooperativeMemberPromotionId uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.CooperativeMemberPromotionId)] = cooperativeMemberPromotionId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetCooperativeName(cooperativeName string) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.CooperativeName)] = cooperativeName
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetCreatedAt(createdAt time.Time) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.CreatedAt)] = createdAt
return u
}
// SetDate is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetDate(date string) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.Date)] = date
return u
}
// SetDeductAmount is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetDeductAmount(deductAmount uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.DeductAmount)] = deductAmount
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetDeletedAt(deletedAt *time.Time) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetGoldCount(goldCount uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.GoldCount)] = goldCount
return u
}
// SetGoldDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetGoldDeduct(goldDeduct uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.GoldDeduct)] = goldDeduct
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetID(ID uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.ID)] = ID
return u
}
// SetPlatinumCount is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetPlatinumCount(platinumCount uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.PlatinumCount)] = platinumCount
return u
}
// SetPlatinumDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetPlatinumDeduct(platinumDeduct uint32) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.PlatinumDeduct)] = platinumDeduct
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetState(state string) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.State)] = state
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) SetUpdatedAt(updatedAt time.Time) CooperativeDeductSettleUpdater {
u.fields[string(CooperativeDeductSettleDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CooperativeDeductSettleUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CooperativeDeductSettleQuerySet
// ===== BEGIN of CooperativeDeductSettle modifiers
// CooperativeDeductSettleDBSchemaField describes database schema field. It requires for method 'Update'
type CooperativeDeductSettleDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CooperativeDeductSettleDBSchemaField) String() string {
return string(f)
}
// CooperativeDeductSettleDBSchema stores db field names of CooperativeDeductSettle
var CooperativeDeductSettleDBSchema = struct {
ID CooperativeDeductSettleDBSchemaField
CreatedAt CooperativeDeductSettleDBSchemaField
UpdatedAt CooperativeDeductSettleDBSchemaField
DeletedAt CooperativeDeductSettleDBSchemaField
CooperativeMemberPromotionId CooperativeDeductSettleDBSchemaField
CooperativeBusinessId CooperativeDeductSettleDBSchemaField
CooperativeName CooperativeDeductSettleDBSchemaField
DeductAmount CooperativeDeductSettleDBSchemaField
Date CooperativeDeductSettleDBSchemaField
State CooperativeDeductSettleDBSchemaField
GoldCount CooperativeDeductSettleDBSchemaField
PlatinumCount CooperativeDeductSettleDBSchemaField
BlackGoldCount CooperativeDeductSettleDBSchemaField
GoldDeduct CooperativeDeductSettleDBSchemaField
PlatinumDeduct CooperativeDeductSettleDBSchemaField
BlackGoldDeduct CooperativeDeductSettleDBSchemaField
}{
ID: CooperativeDeductSettleDBSchemaField("id"),
CreatedAt: CooperativeDeductSettleDBSchemaField("created_at"),
UpdatedAt: CooperativeDeductSettleDBSchemaField("updated_at"),
DeletedAt: CooperativeDeductSettleDBSchemaField("deleted_at"),
CooperativeMemberPromotionId: CooperativeDeductSettleDBSchemaField("cooperative_member_promotion_id"),
CooperativeBusinessId: CooperativeDeductSettleDBSchemaField("cooperative_business_id"),
CooperativeName: CooperativeDeductSettleDBSchemaField("cooperative_name"),
DeductAmount: CooperativeDeductSettleDBSchemaField("deduct_amount"),
Date: CooperativeDeductSettleDBSchemaField("date"),
State: CooperativeDeductSettleDBSchemaField("state"),
GoldCount: CooperativeDeductSettleDBSchemaField("gold_count"),
PlatinumCount: CooperativeDeductSettleDBSchemaField("platinum_count"),
BlackGoldCount: CooperativeDeductSettleDBSchemaField("black_gold_count"),
GoldDeduct: CooperativeDeductSettleDBSchemaField("gold_deduct"),
PlatinumDeduct: CooperativeDeductSettleDBSchemaField("platinum_deduct"),
BlackGoldDeduct: CooperativeDeductSettleDBSchemaField("black_gold_deduct"),
}
// Update updates CooperativeDeductSettle fields by primary key
// nolint: dupl
func (o *CooperativeDeductSettle) Update(db *gorm.DB, fields ...CooperativeDeductSettleDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"cooperative_member_promotion_id": o.CooperativeMemberPromotionId,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
"deduct_amount": o.DeductAmount,
"date": o.Date,
"state": o.State,
"gold_count": o.GoldCount,
"platinum_count": o.PlatinumCount,
"black_gold_count": o.BlackGoldCount,
"gold_deduct": o.GoldDeduct,
"platinum_deduct": o.PlatinumDeduct,
"black_gold_deduct": o.BlackGoldDeduct,
}
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 CooperativeDeductSettle %v fields %v: %s",
o, fields, err)
}
return nil
}
// CooperativeDeductSettleUpdater is an CooperativeDeductSettle updates manager
type CooperativeDeductSettleUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCooperativeDeductSettleUpdater creates new CooperativeDeductSettle updater
// nolint: dupl
func NewCooperativeDeductSettleUpdater(db *gorm.DB) CooperativeDeductSettleUpdater {
return CooperativeDeductSettleUpdater{
fields: map[string]interface{}{},
db: db.Model(&CooperativeDeductSettle{}),
}
}
// ===== END of CooperativeDeductSettle modifiers
// ===== BEGIN of query set CooperativeMemberDeductQuerySet
// CooperativeMemberDeductQuerySet is an queryset type for CooperativeMemberDeduct
type CooperativeMemberDeductQuerySet struct {
db *gorm.DB
}
// NewCooperativeMemberDeductQuerySet constructs new CooperativeMemberDeductQuerySet
func NewCooperativeMemberDeductQuerySet(db *gorm.DB) CooperativeMemberDeductQuerySet {
return CooperativeMemberDeductQuerySet{
db: db.Model(&CooperativeMemberDeduct{}),
}
}
func (qs CooperativeMemberDeductQuerySet) w(db *gorm.DB) CooperativeMemberDeductQuerySet {
return NewCooperativeMemberDeductQuerySet(db)
}
func (qs CooperativeMemberDeductQuerySet) Select(fields ...CooperativeMemberDeductDBSchemaField) CooperativeMemberDeductQuerySet {
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 *CooperativeMemberDeduct) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CooperativeMemberDeduct) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) All(ret *[]CooperativeMemberDeduct) error {
return qs.db.Find(ret).Error
}
// BlackGoldDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) BlackGoldDeductEq(blackGoldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct = ?", blackGoldDeduct))
}
// BlackGoldDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) BlackGoldDeductGt(blackGoldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct > ?", blackGoldDeduct))
}
// BlackGoldDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) BlackGoldDeductGte(blackGoldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct >= ?", blackGoldDeduct))
}
// BlackGoldDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) BlackGoldDeductIn(blackGoldDeduct ...uint32) CooperativeMemberDeductQuerySet {
if len(blackGoldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldDeduct in BlackGoldDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_deduct IN (?)", blackGoldDeduct))
}
// BlackGoldDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) BlackGoldDeductLt(blackGoldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct < ?", blackGoldDeduct))
}
// BlackGoldDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) BlackGoldDeductLte(blackGoldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct <= ?", blackGoldDeduct))
}
// BlackGoldDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) BlackGoldDeductNe(blackGoldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("black_gold_deduct != ?", blackGoldDeduct))
}
// BlackGoldDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) BlackGoldDeductNotIn(blackGoldDeduct ...uint32) CooperativeMemberDeductQuerySet {
if len(blackGoldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldDeduct in BlackGoldDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_deduct NOT IN (?)", blackGoldDeduct))
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) CooperativeMemberDeductQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) CooperativeMemberDeductQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CreatedAtEq(createdAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CreatedAtGt(createdAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CreatedAtGte(createdAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CreatedAtLt(createdAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CreatedAtLte(createdAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) CreatedAtNe(createdAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) Delete() error {
return qs.db.Delete(CooperativeMemberDeduct{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CooperativeMemberDeduct{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CooperativeMemberDeduct{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeletedAtEq(deletedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeletedAtGt(deletedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeletedAtGte(deletedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeletedAtIsNotNull() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeletedAtIsNull() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeletedAtLt(deletedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeletedAtLte(deletedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) DeletedAtNe(deletedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GetUpdater() CooperativeMemberDeductUpdater {
return NewCooperativeMemberDeductUpdater(qs.db)
}
// GoldDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GoldDeductEq(goldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct = ?", goldDeduct))
}
// GoldDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GoldDeductGt(goldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct > ?", goldDeduct))
}
// GoldDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GoldDeductGte(goldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct >= ?", goldDeduct))
}
// GoldDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GoldDeductIn(goldDeduct ...uint32) CooperativeMemberDeductQuerySet {
if len(goldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one goldDeduct in GoldDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_deduct IN (?)", goldDeduct))
}
// GoldDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GoldDeductLt(goldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct < ?", goldDeduct))
}
// GoldDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GoldDeductLte(goldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct <= ?", goldDeduct))
}
// GoldDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GoldDeductNe(goldDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("gold_deduct != ?", goldDeduct))
}
// GoldDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) GoldDeductNotIn(goldDeduct ...uint32) CooperativeMemberDeductQuerySet {
if len(goldDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one goldDeduct in GoldDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_deduct NOT IN (?)", goldDeduct))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) IDEq(ID uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) IDGt(ID uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) IDGte(ID uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) IDIn(ID ...uint32) CooperativeMemberDeductQuerySet {
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 CooperativeMemberDeductQuerySet) IDLt(ID uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) IDLte(ID uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) IDNe(ID uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) IDNotIn(ID ...uint32) CooperativeMemberDeductQuerySet {
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 CooperativeMemberDeductQuerySet) Limit(limit int) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) Offset(offset int) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CooperativeMemberDeductQuerySet) One(ret *CooperativeMemberDeduct) error {
return qs.db.First(ret).Error
}
// OrderAscByBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderAscByBlackGoldDeduct() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("black_gold_deduct ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderAscByCooperativeBusinessId() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderAscByCreatedAt() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderAscByDeletedAt() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderAscByGoldDeduct() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("gold_deduct ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderAscByID() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByPlatinumDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderAscByPlatinumDeduct() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("platinum_deduct ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderAscByUpdatedAt() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderDescByBlackGoldDeduct() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("black_gold_deduct DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderDescByCooperativeBusinessId() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderDescByCreatedAt() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderDescByDeletedAt() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoldDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderDescByGoldDeduct() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("gold_deduct DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderDescByID() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByPlatinumDeduct is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderDescByPlatinumDeduct() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("platinum_deduct DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) OrderDescByUpdatedAt() CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PlatinumDeductEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) PlatinumDeductEq(platinumDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct = ?", platinumDeduct))
}
// PlatinumDeductGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) PlatinumDeductGt(platinumDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct > ?", platinumDeduct))
}
// PlatinumDeductGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) PlatinumDeductGte(platinumDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct >= ?", platinumDeduct))
}
// PlatinumDeductIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) PlatinumDeductIn(platinumDeduct ...uint32) CooperativeMemberDeductQuerySet {
if len(platinumDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumDeduct in PlatinumDeductIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_deduct IN (?)", platinumDeduct))
}
// PlatinumDeductLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) PlatinumDeductLt(platinumDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct < ?", platinumDeduct))
}
// PlatinumDeductLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) PlatinumDeductLte(platinumDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct <= ?", platinumDeduct))
}
// PlatinumDeductNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) PlatinumDeductNe(platinumDeduct uint32) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("platinum_deduct != ?", platinumDeduct))
}
// PlatinumDeductNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) PlatinumDeductNotIn(platinumDeduct ...uint32) CooperativeMemberDeductQuerySet {
if len(platinumDeduct) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumDeduct in PlatinumDeductNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_deduct NOT IN (?)", platinumDeduct))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) UpdatedAtEq(updatedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) UpdatedAtGt(updatedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) UpdatedAtGte(updatedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) UpdatedAtLt(updatedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) UpdatedAtLte(updatedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberDeductQuerySet) UpdatedAtNe(updatedAt time.Time) CooperativeMemberDeductQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) SetBlackGoldDeduct(blackGoldDeduct uint32) CooperativeMemberDeductUpdater {
u.fields[string(CooperativeMemberDeductDBSchema.BlackGoldDeduct)] = blackGoldDeduct
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) CooperativeMemberDeductUpdater {
u.fields[string(CooperativeMemberDeductDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) SetCreatedAt(createdAt time.Time) CooperativeMemberDeductUpdater {
u.fields[string(CooperativeMemberDeductDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) SetDeletedAt(deletedAt *time.Time) CooperativeMemberDeductUpdater {
u.fields[string(CooperativeMemberDeductDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoldDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) SetGoldDeduct(goldDeduct uint32) CooperativeMemberDeductUpdater {
u.fields[string(CooperativeMemberDeductDBSchema.GoldDeduct)] = goldDeduct
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) SetID(ID uint32) CooperativeMemberDeductUpdater {
u.fields[string(CooperativeMemberDeductDBSchema.ID)] = ID
return u
}
// SetPlatinumDeduct is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) SetPlatinumDeduct(platinumDeduct uint32) CooperativeMemberDeductUpdater {
u.fields[string(CooperativeMemberDeductDBSchema.PlatinumDeduct)] = platinumDeduct
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) SetUpdatedAt(updatedAt time.Time) CooperativeMemberDeductUpdater {
u.fields[string(CooperativeMemberDeductDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CooperativeMemberDeductUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CooperativeMemberDeductQuerySet
// ===== BEGIN of CooperativeMemberDeduct modifiers
// CooperativeMemberDeductDBSchemaField describes database schema field. It requires for method 'Update'
type CooperativeMemberDeductDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CooperativeMemberDeductDBSchemaField) String() string {
return string(f)
}
// CooperativeMemberDeductDBSchema stores db field names of CooperativeMemberDeduct
var CooperativeMemberDeductDBSchema = struct {
ID CooperativeMemberDeductDBSchemaField
CreatedAt CooperativeMemberDeductDBSchemaField
UpdatedAt CooperativeMemberDeductDBSchemaField
DeletedAt CooperativeMemberDeductDBSchemaField
CooperativeBusinessId CooperativeMemberDeductDBSchemaField
GoldDeduct CooperativeMemberDeductDBSchemaField
PlatinumDeduct CooperativeMemberDeductDBSchemaField
BlackGoldDeduct CooperativeMemberDeductDBSchemaField
}{
ID: CooperativeMemberDeductDBSchemaField("id"),
CreatedAt: CooperativeMemberDeductDBSchemaField("created_at"),
UpdatedAt: CooperativeMemberDeductDBSchemaField("updated_at"),
DeletedAt: CooperativeMemberDeductDBSchemaField("deleted_at"),
CooperativeBusinessId: CooperativeMemberDeductDBSchemaField("cooperative_business_id"),
GoldDeduct: CooperativeMemberDeductDBSchemaField("gold_deduct"),
PlatinumDeduct: CooperativeMemberDeductDBSchemaField("platinum_deduct"),
BlackGoldDeduct: CooperativeMemberDeductDBSchemaField("black_gold_deduct"),
}
// Update updates CooperativeMemberDeduct fields by primary key
// nolint: dupl
func (o *CooperativeMemberDeduct) Update(db *gorm.DB, fields ...CooperativeMemberDeductDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"cooperative_business_id": o.CooperativeBusinessId,
"gold_deduct": o.GoldDeduct,
"platinum_deduct": o.PlatinumDeduct,
"black_gold_deduct": o.BlackGoldDeduct,
}
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 CooperativeMemberDeduct %v fields %v: %s",
o, fields, err)
}
return nil
}
// CooperativeMemberDeductUpdater is an CooperativeMemberDeduct updates manager
type CooperativeMemberDeductUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCooperativeMemberDeductUpdater creates new CooperativeMemberDeduct updater
// nolint: dupl
func NewCooperativeMemberDeductUpdater(db *gorm.DB) CooperativeMemberDeductUpdater {
return CooperativeMemberDeductUpdater{
fields: map[string]interface{}{},
db: db.Model(&CooperativeMemberDeduct{}),
}
}
// ===== END of CooperativeMemberDeduct modifiers
// ===== BEGIN of query set CooperativeMemberPromotionDayQuerySet
// CooperativeMemberPromotionDayQuerySet is an queryset type for CooperativeMemberPromotionDay
type CooperativeMemberPromotionDayQuerySet struct {
db *gorm.DB
}
// NewCooperativeMemberPromotionDayQuerySet constructs new CooperativeMemberPromotionDayQuerySet
func NewCooperativeMemberPromotionDayQuerySet(db *gorm.DB) CooperativeMemberPromotionDayQuerySet {
return CooperativeMemberPromotionDayQuerySet{
db: db.Model(&CooperativeMemberPromotionDay{}),
}
}
func (qs CooperativeMemberPromotionDayQuerySet) w(db *gorm.DB) CooperativeMemberPromotionDayQuerySet {
return NewCooperativeMemberPromotionDayQuerySet(db)
}
func (qs CooperativeMemberPromotionDayQuerySet) Select(fields ...CooperativeMemberPromotionDayDBSchemaField) CooperativeMemberPromotionDayQuerySet {
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 *CooperativeMemberPromotionDay) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CooperativeMemberPromotionDay) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) All(ret *[]CooperativeMemberPromotionDay) error {
return qs.db.Find(ret).Error
}
// BlackGoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) BlackGoldCountEq(blackGoldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("black_gold_count = ?", blackGoldCount))
}
// BlackGoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) BlackGoldCountGt(blackGoldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("black_gold_count > ?", blackGoldCount))
}
// BlackGoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) BlackGoldCountGte(blackGoldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("black_gold_count >= ?", blackGoldCount))
}
// BlackGoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) BlackGoldCountIn(blackGoldCount ...uint32) CooperativeMemberPromotionDayQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count IN (?)", blackGoldCount))
}
// BlackGoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) BlackGoldCountLt(blackGoldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("black_gold_count < ?", blackGoldCount))
}
// BlackGoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) BlackGoldCountLte(blackGoldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("black_gold_count <= ?", blackGoldCount))
}
// BlackGoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) BlackGoldCountNe(blackGoldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("black_gold_count != ?", blackGoldCount))
}
// BlackGoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) BlackGoldCountNotIn(blackGoldCount ...uint32) CooperativeMemberPromotionDayQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count NOT IN (?)", blackGoldCount))
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) CooperativeMemberPromotionDayQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) CooperativeMemberPromotionDayQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// CooperativeNameEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameEq(cooperativeName string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameGt(cooperativeName string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameGte(cooperativeName string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameIn(cooperativeName ...string) CooperativeMemberPromotionDayQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name IN (?)", cooperativeName))
}
// CooperativeNameLike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameLike(cooperativeName string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameLt(cooperativeName string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameLte(cooperativeName string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameNe(cooperativeName string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameNotIn(cooperativeName ...string) CooperativeMemberPromotionDayQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name NOT IN (?)", cooperativeName))
}
// CooperativeNameNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CooperativeNameNotlike(cooperativeName string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CreatedAtEq(createdAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CreatedAtGt(createdAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CreatedAtGte(createdAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CreatedAtLt(createdAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CreatedAtLte(createdAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) CreatedAtNe(createdAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DayTimeEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeEq(dayTime string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("day_time = ?", dayTime))
}
// DayTimeGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeGt(dayTime string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("day_time > ?", dayTime))
}
// DayTimeGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeGte(dayTime string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("day_time >= ?", dayTime))
}
// DayTimeIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeIn(dayTime ...string) CooperativeMemberPromotionDayQuerySet {
if len(dayTime) == 0 {
qs.db.AddError(errors.New("must at least pass one dayTime in DayTimeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("day_time IN (?)", dayTime))
}
// DayTimeLike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeLike(dayTime string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("day_time LIKE ?", dayTime))
}
// DayTimeLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeLt(dayTime string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("day_time < ?", dayTime))
}
// DayTimeLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeLte(dayTime string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("day_time <= ?", dayTime))
}
// DayTimeNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeNe(dayTime string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("day_time != ?", dayTime))
}
// DayTimeNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeNotIn(dayTime ...string) CooperativeMemberPromotionDayQuerySet {
if len(dayTime) == 0 {
qs.db.AddError(errors.New("must at least pass one dayTime in DayTimeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("day_time NOT IN (?)", dayTime))
}
// DayTimeNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DayTimeNotlike(dayTime string) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("day_time NOT LIKE ?", dayTime))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) Delete() error {
return qs.db.Delete(CooperativeMemberPromotionDay{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CooperativeMemberPromotionDay{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CooperativeMemberPromotionDay{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeletedAtEq(deletedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeletedAtGt(deletedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeletedAtGte(deletedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeletedAtIsNotNull() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeletedAtIsNull() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeletedAtLt(deletedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeletedAtLte(deletedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) DeletedAtNe(deletedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GetUpdater() CooperativeMemberPromotionDayUpdater {
return NewCooperativeMemberPromotionDayUpdater(qs.db)
}
// GoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GoldCountEq(goldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("gold_count = ?", goldCount))
}
// GoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GoldCountGt(goldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("gold_count > ?", goldCount))
}
// GoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GoldCountGte(goldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("gold_count >= ?", goldCount))
}
// GoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GoldCountIn(goldCount ...uint32) CooperativeMemberPromotionDayQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count IN (?)", goldCount))
}
// GoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GoldCountLt(goldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("gold_count < ?", goldCount))
}
// GoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GoldCountLte(goldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("gold_count <= ?", goldCount))
}
// GoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GoldCountNe(goldCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("gold_count != ?", goldCount))
}
// GoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) GoldCountNotIn(goldCount ...uint32) CooperativeMemberPromotionDayQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count NOT IN (?)", goldCount))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) IDEq(ID uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) IDGt(ID uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) IDGte(ID uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) IDIn(ID ...uint32) CooperativeMemberPromotionDayQuerySet {
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 CooperativeMemberPromotionDayQuerySet) IDLt(ID uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) IDLte(ID uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) IDNe(ID uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) IDNotIn(ID ...uint32) CooperativeMemberPromotionDayQuerySet {
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 CooperativeMemberPromotionDayQuerySet) Limit(limit int) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) Offset(offset int) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CooperativeMemberPromotionDayQuerySet) One(ret *CooperativeMemberPromotionDay) error {
return qs.db.First(ret).Error
}
// OrderAscByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByBlackGoldCount() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("black_gold_count ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByCooperativeBusinessId() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByCooperativeName() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByCreatedAt() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDayTime is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByDayTime() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("day_time ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByDeletedAt() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByGoldCount() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("gold_count ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByID() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByPlatinumCount() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("platinum_count ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderAscByUpdatedAt() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByBlackGoldCount() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("black_gold_count DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByCooperativeBusinessId() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByCooperativeName() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByCreatedAt() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDayTime is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByDayTime() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("day_time DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByDeletedAt() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByGoldCount() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("gold_count DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByID() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByPlatinumCount() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("platinum_count DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) OrderDescByUpdatedAt() CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PlatinumCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) PlatinumCountEq(platinumCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("platinum_count = ?", platinumCount))
}
// PlatinumCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) PlatinumCountGt(platinumCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("platinum_count > ?", platinumCount))
}
// PlatinumCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) PlatinumCountGte(platinumCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("platinum_count >= ?", platinumCount))
}
// PlatinumCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) PlatinumCountIn(platinumCount ...uint32) CooperativeMemberPromotionDayQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count IN (?)", platinumCount))
}
// PlatinumCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) PlatinumCountLt(platinumCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("platinum_count < ?", platinumCount))
}
// PlatinumCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) PlatinumCountLte(platinumCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("platinum_count <= ?", platinumCount))
}
// PlatinumCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) PlatinumCountNe(platinumCount uint32) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("platinum_count != ?", platinumCount))
}
// PlatinumCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) PlatinumCountNotIn(platinumCount ...uint32) CooperativeMemberPromotionDayQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count NOT IN (?)", platinumCount))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) UpdatedAtEq(updatedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) UpdatedAtGt(updatedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) UpdatedAtGte(updatedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) UpdatedAtLt(updatedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) UpdatedAtLte(updatedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionDayQuerySet) UpdatedAtNe(updatedAt time.Time) CooperativeMemberPromotionDayQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBlackGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetBlackGoldCount(blackGoldCount uint32) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.BlackGoldCount)] = blackGoldCount
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetCooperativeName(cooperativeName string) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.CooperativeName)] = cooperativeName
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetCreatedAt(createdAt time.Time) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.CreatedAt)] = createdAt
return u
}
// SetDayTime is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetDayTime(dayTime string) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.DayTime)] = dayTime
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetDeletedAt(deletedAt *time.Time) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetGoldCount(goldCount uint32) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.GoldCount)] = goldCount
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetID(ID uint32) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.ID)] = ID
return u
}
// SetPlatinumCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetPlatinumCount(platinumCount uint32) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.PlatinumCount)] = platinumCount
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) SetUpdatedAt(updatedAt time.Time) CooperativeMemberPromotionDayUpdater {
u.fields[string(CooperativeMemberPromotionDayDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionDayUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CooperativeMemberPromotionDayQuerySet
// ===== BEGIN of CooperativeMemberPromotionDay modifiers
// CooperativeMemberPromotionDayDBSchemaField describes database schema field. It requires for method 'Update'
type CooperativeMemberPromotionDayDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CooperativeMemberPromotionDayDBSchemaField) String() string {
return string(f)
}
// CooperativeMemberPromotionDayDBSchema stores db field names of CooperativeMemberPromotionDay
var CooperativeMemberPromotionDayDBSchema = struct {
ID CooperativeMemberPromotionDayDBSchemaField
CreatedAt CooperativeMemberPromotionDayDBSchemaField
UpdatedAt CooperativeMemberPromotionDayDBSchemaField
DeletedAt CooperativeMemberPromotionDayDBSchemaField
CooperativeBusinessId CooperativeMemberPromotionDayDBSchemaField
CooperativeName CooperativeMemberPromotionDayDBSchemaField
GoldCount CooperativeMemberPromotionDayDBSchemaField
PlatinumCount CooperativeMemberPromotionDayDBSchemaField
BlackGoldCount CooperativeMemberPromotionDayDBSchemaField
DayTime CooperativeMemberPromotionDayDBSchemaField
}{
ID: CooperativeMemberPromotionDayDBSchemaField("id"),
CreatedAt: CooperativeMemberPromotionDayDBSchemaField("created_at"),
UpdatedAt: CooperativeMemberPromotionDayDBSchemaField("updated_at"),
DeletedAt: CooperativeMemberPromotionDayDBSchemaField("deleted_at"),
CooperativeBusinessId: CooperativeMemberPromotionDayDBSchemaField("cooperative_business_id"),
CooperativeName: CooperativeMemberPromotionDayDBSchemaField("cooperative_name"),
GoldCount: CooperativeMemberPromotionDayDBSchemaField("gold_count"),
PlatinumCount: CooperativeMemberPromotionDayDBSchemaField("platinum_count"),
BlackGoldCount: CooperativeMemberPromotionDayDBSchemaField("black_gold_count"),
DayTime: CooperativeMemberPromotionDayDBSchemaField("day_time"),
}
// Update updates CooperativeMemberPromotionDay fields by primary key
// nolint: dupl
func (o *CooperativeMemberPromotionDay) Update(db *gorm.DB, fields ...CooperativeMemberPromotionDayDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
"gold_count": o.GoldCount,
"platinum_count": o.PlatinumCount,
"black_gold_count": o.BlackGoldCount,
"day_time": o.DayTime,
}
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 CooperativeMemberPromotionDay %v fields %v: %s",
o, fields, err)
}
return nil
}
// CooperativeMemberPromotionDayUpdater is an CooperativeMemberPromotionDay updates manager
type CooperativeMemberPromotionDayUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCooperativeMemberPromotionDayUpdater creates new CooperativeMemberPromotionDay updater
// nolint: dupl
func NewCooperativeMemberPromotionDayUpdater(db *gorm.DB) CooperativeMemberPromotionDayUpdater {
return CooperativeMemberPromotionDayUpdater{
fields: map[string]interface{}{},
db: db.Model(&CooperativeMemberPromotionDay{}),
}
}
// ===== END of CooperativeMemberPromotionDay modifiers
// ===== BEGIN of query set CooperativeMemberPromotionQuerySet
// CooperativeMemberPromotionQuerySet is an queryset type for CooperativeMemberPromotion
type CooperativeMemberPromotionQuerySet struct {
db *gorm.DB
}
// NewCooperativeMemberPromotionQuerySet constructs new CooperativeMemberPromotionQuerySet
func NewCooperativeMemberPromotionQuerySet(db *gorm.DB) CooperativeMemberPromotionQuerySet {
return CooperativeMemberPromotionQuerySet{
db: db.Model(&CooperativeMemberPromotion{}),
}
}
func (qs CooperativeMemberPromotionQuerySet) w(db *gorm.DB) CooperativeMemberPromotionQuerySet {
return NewCooperativeMemberPromotionQuerySet(db)
}
func (qs CooperativeMemberPromotionQuerySet) Select(fields ...CooperativeMemberPromotionDBSchemaField) CooperativeMemberPromotionQuerySet {
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 *CooperativeMemberPromotion) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CooperativeMemberPromotion) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) All(ret *[]CooperativeMemberPromotion) error {
return qs.db.Find(ret).Error
}
// BlackGoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) BlackGoldCountEq(blackGoldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("black_gold_count = ?", blackGoldCount))
}
// BlackGoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) BlackGoldCountGt(blackGoldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("black_gold_count > ?", blackGoldCount))
}
// BlackGoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) BlackGoldCountGte(blackGoldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("black_gold_count >= ?", blackGoldCount))
}
// BlackGoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) BlackGoldCountIn(blackGoldCount ...uint32) CooperativeMemberPromotionQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count IN (?)", blackGoldCount))
}
// BlackGoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) BlackGoldCountLt(blackGoldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("black_gold_count < ?", blackGoldCount))
}
// BlackGoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) BlackGoldCountLte(blackGoldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("black_gold_count <= ?", blackGoldCount))
}
// BlackGoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) BlackGoldCountNe(blackGoldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("black_gold_count != ?", blackGoldCount))
}
// BlackGoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) BlackGoldCountNotIn(blackGoldCount ...uint32) CooperativeMemberPromotionQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count NOT IN (?)", blackGoldCount))
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) CooperativeMemberPromotionQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) CooperativeMemberPromotionQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// CooperativeNameEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameEq(cooperativeName string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameGt(cooperativeName string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameGte(cooperativeName string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameIn(cooperativeName ...string) CooperativeMemberPromotionQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name IN (?)", cooperativeName))
}
// CooperativeNameLike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameLike(cooperativeName string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameLt(cooperativeName string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameLte(cooperativeName string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameNe(cooperativeName string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameNotIn(cooperativeName ...string) CooperativeMemberPromotionQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name NOT IN (?)", cooperativeName))
}
// CooperativeNameNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CooperativeNameNotlike(cooperativeName string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CreatedAtEq(createdAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CreatedAtGt(createdAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CreatedAtGte(createdAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CreatedAtLt(createdAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CreatedAtLte(createdAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) CreatedAtNe(createdAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DateEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateEq(date string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("date = ?", date))
}
// DateGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateGt(date string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("date > ?", date))
}
// DateGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateGte(date string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("date >= ?", date))
}
// DateIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateIn(date ...string) CooperativeMemberPromotionQuerySet {
if len(date) == 0 {
qs.db.AddError(errors.New("must at least pass one date in DateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("date IN (?)", date))
}
// DateLike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateLike(date string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("date LIKE ?", date))
}
// DateLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateLt(date string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("date < ?", date))
}
// DateLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateLte(date string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("date <= ?", date))
}
// DateNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateNe(date string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("date != ?", date))
}
// DateNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateNotIn(date ...string) CooperativeMemberPromotionQuerySet {
if len(date) == 0 {
qs.db.AddError(errors.New("must at least pass one date in DateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("date NOT IN (?)", date))
}
// DateNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DateNotlike(date string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("date NOT LIKE ?", date))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) Delete() error {
return qs.db.Delete(CooperativeMemberPromotion{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CooperativeMemberPromotion{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CooperativeMemberPromotion{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeletedAtEq(deletedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeletedAtGt(deletedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeletedAtGte(deletedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeletedAtIsNotNull() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeletedAtIsNull() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeletedAtLt(deletedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeletedAtLte(deletedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) DeletedAtNe(deletedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GetUpdater() CooperativeMemberPromotionUpdater {
return NewCooperativeMemberPromotionUpdater(qs.db)
}
// GoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GoldCountEq(goldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("gold_count = ?", goldCount))
}
// GoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GoldCountGt(goldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("gold_count > ?", goldCount))
}
// GoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GoldCountGte(goldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("gold_count >= ?", goldCount))
}
// GoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GoldCountIn(goldCount ...uint32) CooperativeMemberPromotionQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count IN (?)", goldCount))
}
// GoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GoldCountLt(goldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("gold_count < ?", goldCount))
}
// GoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GoldCountLte(goldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("gold_count <= ?", goldCount))
}
// GoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GoldCountNe(goldCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("gold_count != ?", goldCount))
}
// GoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) GoldCountNotIn(goldCount ...uint32) CooperativeMemberPromotionQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count NOT IN (?)", goldCount))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) IDEq(ID uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) IDGt(ID uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) IDGte(ID uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) IDIn(ID ...uint32) CooperativeMemberPromotionQuerySet {
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 CooperativeMemberPromotionQuerySet) IDLt(ID uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) IDLte(ID uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) IDNe(ID uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) IDNotIn(ID ...uint32) CooperativeMemberPromotionQuerySet {
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 CooperativeMemberPromotionQuerySet) Limit(limit int) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) Offset(offset int) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CooperativeMemberPromotionQuerySet) One(ret *CooperativeMemberPromotion) error {
return qs.db.First(ret).Error
}
// OrderAscByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByBlackGoldCount() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("black_gold_count ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByCooperativeBusinessId() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByCooperativeName() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByCreatedAt() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDate is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByDate() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("date ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByDeletedAt() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByGoldCount() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("gold_count ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByID() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByPlatinumCount() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("platinum_count ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByState() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderAscByUpdatedAt() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByBlackGoldCount() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("black_gold_count DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByCooperativeBusinessId() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByCooperativeName() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByCreatedAt() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDate is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByDate() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("date DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByDeletedAt() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByGoldCount() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("gold_count DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByID() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByPlatinumCount() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("platinum_count DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByState() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) OrderDescByUpdatedAt() CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PlatinumCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) PlatinumCountEq(platinumCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("platinum_count = ?", platinumCount))
}
// PlatinumCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) PlatinumCountGt(platinumCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("platinum_count > ?", platinumCount))
}
// PlatinumCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) PlatinumCountGte(platinumCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("platinum_count >= ?", platinumCount))
}
// PlatinumCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) PlatinumCountIn(platinumCount ...uint32) CooperativeMemberPromotionQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count IN (?)", platinumCount))
}
// PlatinumCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) PlatinumCountLt(platinumCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("platinum_count < ?", platinumCount))
}
// PlatinumCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) PlatinumCountLte(platinumCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("platinum_count <= ?", platinumCount))
}
// PlatinumCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) PlatinumCountNe(platinumCount uint32) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("platinum_count != ?", platinumCount))
}
// PlatinumCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) PlatinumCountNotIn(platinumCount ...uint32) CooperativeMemberPromotionQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count NOT IN (?)", platinumCount))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) StateEq(state string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) StateGt(state string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) StateGte(state string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) StateIn(state ...string) CooperativeMemberPromotionQuerySet {
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 CooperativeMemberPromotionQuerySet) StateLike(state string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("state LIKE ?", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) StateLt(state string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) StateLte(state string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) StateNe(state string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) StateNotIn(state ...string) CooperativeMemberPromotionQuerySet {
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 CooperativeMemberPromotionQuerySet) StateNotlike(state string) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("state NOT LIKE ?", state))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) UpdatedAtEq(updatedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) UpdatedAtGt(updatedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) UpdatedAtGte(updatedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) UpdatedAtLt(updatedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) UpdatedAtLte(updatedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionQuerySet) UpdatedAtNe(updatedAt time.Time) CooperativeMemberPromotionQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBlackGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetBlackGoldCount(blackGoldCount uint32) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.BlackGoldCount)] = blackGoldCount
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetCooperativeName(cooperativeName string) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.CooperativeName)] = cooperativeName
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetCreatedAt(createdAt time.Time) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.CreatedAt)] = createdAt
return u
}
// SetDate is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetDate(date string) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.Date)] = date
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetDeletedAt(deletedAt *time.Time) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetGoldCount(goldCount uint32) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.GoldCount)] = goldCount
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetID(ID uint32) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.ID)] = ID
return u
}
// SetPlatinumCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetPlatinumCount(platinumCount uint32) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.PlatinumCount)] = platinumCount
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetState(state string) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.State)] = state
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) SetUpdatedAt(updatedAt time.Time) CooperativeMemberPromotionUpdater {
u.fields[string(CooperativeMemberPromotionDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CooperativeMemberPromotionQuerySet
// ===== BEGIN of CooperativeMemberPromotion modifiers
// CooperativeMemberPromotionDBSchemaField describes database schema field. It requires for method 'Update'
type CooperativeMemberPromotionDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CooperativeMemberPromotionDBSchemaField) String() string {
return string(f)
}
// CooperativeMemberPromotionDBSchema stores db field names of CooperativeMemberPromotion
var CooperativeMemberPromotionDBSchema = struct {
ID CooperativeMemberPromotionDBSchemaField
CreatedAt CooperativeMemberPromotionDBSchemaField
UpdatedAt CooperativeMemberPromotionDBSchemaField
DeletedAt CooperativeMemberPromotionDBSchemaField
CooperativeBusinessId CooperativeMemberPromotionDBSchemaField
CooperativeName CooperativeMemberPromotionDBSchemaField
GoldCount CooperativeMemberPromotionDBSchemaField
PlatinumCount CooperativeMemberPromotionDBSchemaField
BlackGoldCount CooperativeMemberPromotionDBSchemaField
Date CooperativeMemberPromotionDBSchemaField
State CooperativeMemberPromotionDBSchemaField
}{
ID: CooperativeMemberPromotionDBSchemaField("id"),
CreatedAt: CooperativeMemberPromotionDBSchemaField("created_at"),
UpdatedAt: CooperativeMemberPromotionDBSchemaField("updated_at"),
DeletedAt: CooperativeMemberPromotionDBSchemaField("deleted_at"),
CooperativeBusinessId: CooperativeMemberPromotionDBSchemaField("cooperative_business_id"),
CooperativeName: CooperativeMemberPromotionDBSchemaField("cooperative_name"),
GoldCount: CooperativeMemberPromotionDBSchemaField("gold_count"),
PlatinumCount: CooperativeMemberPromotionDBSchemaField("platinum_count"),
BlackGoldCount: CooperativeMemberPromotionDBSchemaField("black_gold_count"),
Date: CooperativeMemberPromotionDBSchemaField("date"),
State: CooperativeMemberPromotionDBSchemaField("state"),
}
// Update updates CooperativeMemberPromotion fields by primary key
// nolint: dupl
func (o *CooperativeMemberPromotion) Update(db *gorm.DB, fields ...CooperativeMemberPromotionDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
"gold_count": o.GoldCount,
"platinum_count": o.PlatinumCount,
"black_gold_count": o.BlackGoldCount,
"date": o.Date,
"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 CooperativeMemberPromotion %v fields %v: %s",
o, fields, err)
}
return nil
}
// CooperativeMemberPromotionUpdater is an CooperativeMemberPromotion updates manager
type CooperativeMemberPromotionUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCooperativeMemberPromotionUpdater creates new CooperativeMemberPromotion updater
// nolint: dupl
func NewCooperativeMemberPromotionUpdater(db *gorm.DB) CooperativeMemberPromotionUpdater {
return CooperativeMemberPromotionUpdater{
fields: map[string]interface{}{},
db: db.Model(&CooperativeMemberPromotion{}),
}
}
// ===== END of CooperativeMemberPromotion modifiers
// ===== BEGIN of query set CooperativeMemberPromotionStoreDayQuerySet
// CooperativeMemberPromotionStoreDayQuerySet is an queryset type for CooperativeMemberPromotionStoreDay
type CooperativeMemberPromotionStoreDayQuerySet struct {
db *gorm.DB
}
// NewCooperativeMemberPromotionStoreDayQuerySet constructs new CooperativeMemberPromotionStoreDayQuerySet
func NewCooperativeMemberPromotionStoreDayQuerySet(db *gorm.DB) CooperativeMemberPromotionStoreDayQuerySet {
return CooperativeMemberPromotionStoreDayQuerySet{
db: db.Model(&CooperativeMemberPromotionStoreDay{}),
}
}
func (qs CooperativeMemberPromotionStoreDayQuerySet) w(db *gorm.DB) CooperativeMemberPromotionStoreDayQuerySet {
return NewCooperativeMemberPromotionStoreDayQuerySet(db)
}
func (qs CooperativeMemberPromotionStoreDayQuerySet) Select(fields ...CooperativeMemberPromotionStoreDayDBSchemaField) CooperativeMemberPromotionStoreDayQuerySet {
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 *CooperativeMemberPromotionStoreDay) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CooperativeMemberPromotionStoreDay) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) All(ret *[]CooperativeMemberPromotionStoreDay) error {
return qs.db.Find(ret).Error
}
// BlackGoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) BlackGoldCountEq(blackGoldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("black_gold_count = ?", blackGoldCount))
}
// BlackGoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) BlackGoldCountGt(blackGoldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("black_gold_count > ?", blackGoldCount))
}
// BlackGoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) BlackGoldCountGte(blackGoldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("black_gold_count >= ?", blackGoldCount))
}
// BlackGoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) BlackGoldCountIn(blackGoldCount ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count IN (?)", blackGoldCount))
}
// BlackGoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) BlackGoldCountLt(blackGoldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("black_gold_count < ?", blackGoldCount))
}
// BlackGoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) BlackGoldCountLte(blackGoldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("black_gold_count <= ?", blackGoldCount))
}
// BlackGoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) BlackGoldCountNe(blackGoldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("black_gold_count != ?", blackGoldCount))
}
// BlackGoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) BlackGoldCountNotIn(blackGoldCount ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count NOT IN (?)", blackGoldCount))
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// CooperativeNameEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameEq(cooperativeName string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameGt(cooperativeName string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameGte(cooperativeName string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameIn(cooperativeName ...string) CooperativeMemberPromotionStoreDayQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name IN (?)", cooperativeName))
}
// CooperativeNameLike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameLike(cooperativeName string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameLt(cooperativeName string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameLte(cooperativeName string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameNe(cooperativeName string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameNotIn(cooperativeName ...string) CooperativeMemberPromotionStoreDayQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name NOT IN (?)", cooperativeName))
}
// CooperativeNameNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CooperativeNameNotlike(cooperativeName string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CreatedAtEq(createdAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CreatedAtGt(createdAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CreatedAtGte(createdAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CreatedAtLt(createdAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CreatedAtLte(createdAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) CreatedAtNe(createdAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DayTimeEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeEq(dayTime string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("day_time = ?", dayTime))
}
// DayTimeGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeGt(dayTime string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("day_time > ?", dayTime))
}
// DayTimeGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeGte(dayTime string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("day_time >= ?", dayTime))
}
// DayTimeIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeIn(dayTime ...string) CooperativeMemberPromotionStoreDayQuerySet {
if len(dayTime) == 0 {
qs.db.AddError(errors.New("must at least pass one dayTime in DayTimeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("day_time IN (?)", dayTime))
}
// DayTimeLike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeLike(dayTime string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("day_time LIKE ?", dayTime))
}
// DayTimeLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeLt(dayTime string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("day_time < ?", dayTime))
}
// DayTimeLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeLte(dayTime string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("day_time <= ?", dayTime))
}
// DayTimeNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeNe(dayTime string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("day_time != ?", dayTime))
}
// DayTimeNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeNotIn(dayTime ...string) CooperativeMemberPromotionStoreDayQuerySet {
if len(dayTime) == 0 {
qs.db.AddError(errors.New("must at least pass one dayTime in DayTimeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("day_time NOT IN (?)", dayTime))
}
// DayTimeNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DayTimeNotlike(dayTime string) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("day_time NOT LIKE ?", dayTime))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) Delete() error {
return qs.db.Delete(CooperativeMemberPromotionStoreDay{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CooperativeMemberPromotionStoreDay{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CooperativeMemberPromotionStoreDay{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeletedAtEq(deletedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeletedAtGt(deletedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeletedAtGte(deletedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeletedAtIsNotNull() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeletedAtIsNull() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeletedAtLt(deletedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeletedAtLte(deletedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) DeletedAtNe(deletedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GetUpdater() CooperativeMemberPromotionStoreDayUpdater {
return NewCooperativeMemberPromotionStoreDayUpdater(qs.db)
}
// GoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GoldCountEq(goldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("gold_count = ?", goldCount))
}
// GoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GoldCountGt(goldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("gold_count > ?", goldCount))
}
// GoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GoldCountGte(goldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("gold_count >= ?", goldCount))
}
// GoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GoldCountIn(goldCount ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count IN (?)", goldCount))
}
// GoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GoldCountLt(goldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("gold_count < ?", goldCount))
}
// GoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GoldCountLte(goldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("gold_count <= ?", goldCount))
}
// GoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GoldCountNe(goldCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("gold_count != ?", goldCount))
}
// GoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) GoldCountNotIn(goldCount ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count NOT IN (?)", goldCount))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) IDEq(ID uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) IDGt(ID uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) IDGte(ID uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) IDIn(ID ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
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 CooperativeMemberPromotionStoreDayQuerySet) IDLt(ID uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) IDLte(ID uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) IDNe(ID uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) IDNotIn(ID ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
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 CooperativeMemberPromotionStoreDayQuerySet) Limit(limit int) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) Offset(offset int) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CooperativeMemberPromotionStoreDayQuerySet) One(ret *CooperativeMemberPromotionStoreDay) error {
return qs.db.First(ret).Error
}
// OrderAscByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByBlackGoldCount() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("black_gold_count ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByCooperativeBusinessId() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByCooperativeName() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByCreatedAt() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDayTime is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByDayTime() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("day_time ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByDeletedAt() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByGoldCount() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("gold_count ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByID() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByPlatinumCount() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("platinum_count ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByStoreId() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderAscByUpdatedAt() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByBlackGoldCount() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("black_gold_count DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByCooperativeBusinessId() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByCooperativeName() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByCreatedAt() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDayTime is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByDayTime() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("day_time DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByDeletedAt() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByGoldCount() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("gold_count DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByID() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByPlatinumCount() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("platinum_count DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByStoreId() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) OrderDescByUpdatedAt() CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PlatinumCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) PlatinumCountEq(platinumCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("platinum_count = ?", platinumCount))
}
// PlatinumCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) PlatinumCountGt(platinumCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("platinum_count > ?", platinumCount))
}
// PlatinumCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) PlatinumCountGte(platinumCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("platinum_count >= ?", platinumCount))
}
// PlatinumCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) PlatinumCountIn(platinumCount ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count IN (?)", platinumCount))
}
// PlatinumCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) PlatinumCountLt(platinumCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("platinum_count < ?", platinumCount))
}
// PlatinumCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) PlatinumCountLte(platinumCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("platinum_count <= ?", platinumCount))
}
// PlatinumCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) PlatinumCountNe(platinumCount uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("platinum_count != ?", platinumCount))
}
// PlatinumCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) PlatinumCountNotIn(platinumCount ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count NOT IN (?)", platinumCount))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) StoreIdEq(storeId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) StoreIdGt(storeId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) StoreIdGte(storeId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) StoreIdIn(storeId ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
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 CooperativeMemberPromotionStoreDayQuerySet) StoreIdLt(storeId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) StoreIdLte(storeId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) StoreIdNe(storeId uint32) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) StoreIdNotIn(storeId ...uint32) CooperativeMemberPromotionStoreDayQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) UpdatedAtEq(updatedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) UpdatedAtGt(updatedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) UpdatedAtGte(updatedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) UpdatedAtLt(updatedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) UpdatedAtLte(updatedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreDayQuerySet) UpdatedAtNe(updatedAt time.Time) CooperativeMemberPromotionStoreDayQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBlackGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetBlackGoldCount(blackGoldCount uint32) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.BlackGoldCount)] = blackGoldCount
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetCooperativeName(cooperativeName string) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.CooperativeName)] = cooperativeName
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetCreatedAt(createdAt time.Time) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.CreatedAt)] = createdAt
return u
}
// SetDayTime is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetDayTime(dayTime string) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.DayTime)] = dayTime
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetDeletedAt(deletedAt *time.Time) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetGoldCount(goldCount uint32) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.GoldCount)] = goldCount
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetID(ID uint32) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.ID)] = ID
return u
}
// SetPlatinumCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetPlatinumCount(platinumCount uint32) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.PlatinumCount)] = platinumCount
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetStoreId(storeId uint32) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.StoreId)] = storeId
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) SetUpdatedAt(updatedAt time.Time) CooperativeMemberPromotionStoreDayUpdater {
u.fields[string(CooperativeMemberPromotionStoreDayDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreDayUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CooperativeMemberPromotionStoreDayQuerySet
// ===== BEGIN of CooperativeMemberPromotionStoreDay modifiers
// CooperativeMemberPromotionStoreDayDBSchemaField describes database schema field. It requires for method 'Update'
type CooperativeMemberPromotionStoreDayDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CooperativeMemberPromotionStoreDayDBSchemaField) String() string {
return string(f)
}
// CooperativeMemberPromotionStoreDayDBSchema stores db field names of CooperativeMemberPromotionStoreDay
var CooperativeMemberPromotionStoreDayDBSchema = struct {
ID CooperativeMemberPromotionStoreDayDBSchemaField
CreatedAt CooperativeMemberPromotionStoreDayDBSchemaField
UpdatedAt CooperativeMemberPromotionStoreDayDBSchemaField
DeletedAt CooperativeMemberPromotionStoreDayDBSchemaField
CooperativeBusinessId CooperativeMemberPromotionStoreDayDBSchemaField
CooperativeName CooperativeMemberPromotionStoreDayDBSchemaField
StoreId CooperativeMemberPromotionStoreDayDBSchemaField
GoldCount CooperativeMemberPromotionStoreDayDBSchemaField
PlatinumCount CooperativeMemberPromotionStoreDayDBSchemaField
BlackGoldCount CooperativeMemberPromotionStoreDayDBSchemaField
DayTime CooperativeMemberPromotionStoreDayDBSchemaField
}{
ID: CooperativeMemberPromotionStoreDayDBSchemaField("id"),
CreatedAt: CooperativeMemberPromotionStoreDayDBSchemaField("created_at"),
UpdatedAt: CooperativeMemberPromotionStoreDayDBSchemaField("updated_at"),
DeletedAt: CooperativeMemberPromotionStoreDayDBSchemaField("deleted_at"),
CooperativeBusinessId: CooperativeMemberPromotionStoreDayDBSchemaField("cooperative_business_id"),
CooperativeName: CooperativeMemberPromotionStoreDayDBSchemaField("cooperative_name"),
StoreId: CooperativeMemberPromotionStoreDayDBSchemaField("store_id"),
GoldCount: CooperativeMemberPromotionStoreDayDBSchemaField("gold_count"),
PlatinumCount: CooperativeMemberPromotionStoreDayDBSchemaField("platinum_count"),
BlackGoldCount: CooperativeMemberPromotionStoreDayDBSchemaField("black_gold_count"),
DayTime: CooperativeMemberPromotionStoreDayDBSchemaField("day_time"),
}
// Update updates CooperativeMemberPromotionStoreDay fields by primary key
// nolint: dupl
func (o *CooperativeMemberPromotionStoreDay) Update(db *gorm.DB, fields ...CooperativeMemberPromotionStoreDayDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
"store_id": o.StoreId,
"gold_count": o.GoldCount,
"platinum_count": o.PlatinumCount,
"black_gold_count": o.BlackGoldCount,
"day_time": o.DayTime,
}
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 CooperativeMemberPromotionStoreDay %v fields %v: %s",
o, fields, err)
}
return nil
}
// CooperativeMemberPromotionStoreDayUpdater is an CooperativeMemberPromotionStoreDay updates manager
type CooperativeMemberPromotionStoreDayUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCooperativeMemberPromotionStoreDayUpdater creates new CooperativeMemberPromotionStoreDay updater
// nolint: dupl
func NewCooperativeMemberPromotionStoreDayUpdater(db *gorm.DB) CooperativeMemberPromotionStoreDayUpdater {
return CooperativeMemberPromotionStoreDayUpdater{
fields: map[string]interface{}{},
db: db.Model(&CooperativeMemberPromotionStoreDay{}),
}
}
// ===== END of CooperativeMemberPromotionStoreDay modifiers
// ===== BEGIN of query set CooperativeMemberPromotionStoreQuerySet
// CooperativeMemberPromotionStoreQuerySet is an queryset type for CooperativeMemberPromotionStore
type CooperativeMemberPromotionStoreQuerySet struct {
db *gorm.DB
}
// NewCooperativeMemberPromotionStoreQuerySet constructs new CooperativeMemberPromotionStoreQuerySet
func NewCooperativeMemberPromotionStoreQuerySet(db *gorm.DB) CooperativeMemberPromotionStoreQuerySet {
return CooperativeMemberPromotionStoreQuerySet{
db: db.Model(&CooperativeMemberPromotionStore{}),
}
}
func (qs CooperativeMemberPromotionStoreQuerySet) w(db *gorm.DB) CooperativeMemberPromotionStoreQuerySet {
return NewCooperativeMemberPromotionStoreQuerySet(db)
}
func (qs CooperativeMemberPromotionStoreQuerySet) Select(fields ...CooperativeMemberPromotionStoreDBSchemaField) CooperativeMemberPromotionStoreQuerySet {
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 *CooperativeMemberPromotionStore) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CooperativeMemberPromotionStore) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) All(ret *[]CooperativeMemberPromotionStore) error {
return qs.db.Find(ret).Error
}
// BlackGoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) BlackGoldCountEq(blackGoldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("black_gold_count = ?", blackGoldCount))
}
// BlackGoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) BlackGoldCountGt(blackGoldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("black_gold_count > ?", blackGoldCount))
}
// BlackGoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) BlackGoldCountGte(blackGoldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("black_gold_count >= ?", blackGoldCount))
}
// BlackGoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) BlackGoldCountIn(blackGoldCount ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count IN (?)", blackGoldCount))
}
// BlackGoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) BlackGoldCountLt(blackGoldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("black_gold_count < ?", blackGoldCount))
}
// BlackGoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) BlackGoldCountLte(blackGoldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("black_gold_count <= ?", blackGoldCount))
}
// BlackGoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) BlackGoldCountNe(blackGoldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("black_gold_count != ?", blackGoldCount))
}
// BlackGoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) BlackGoldCountNotIn(blackGoldCount ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(blackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one blackGoldCount in BlackGoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("black_gold_count NOT IN (?)", blackGoldCount))
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id IN (?)", cooperativeBusinessId))
}
// CooperativeBusinessIdLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(cooperativeBusinessId) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeBusinessId in CooperativeBusinessIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_business_id NOT IN (?)", cooperativeBusinessId))
}
// CooperativeNameEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameEq(cooperativeName string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameGt(cooperativeName string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameGte(cooperativeName string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameIn(cooperativeName ...string) CooperativeMemberPromotionStoreQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name IN (?)", cooperativeName))
}
// CooperativeNameLike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameLike(cooperativeName string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameLt(cooperativeName string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameLte(cooperativeName string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameNe(cooperativeName string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameNotIn(cooperativeName ...string) CooperativeMemberPromotionStoreQuerySet {
if len(cooperativeName) == 0 {
qs.db.AddError(errors.New("must at least pass one cooperativeName in CooperativeNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("cooperative_name NOT IN (?)", cooperativeName))
}
// CooperativeNameNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CooperativeNameNotlike(cooperativeName string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CreatedAtEq(createdAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CreatedAtGt(createdAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CreatedAtGte(createdAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CreatedAtLt(createdAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CreatedAtLte(createdAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) CreatedAtNe(createdAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DateEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateEq(date string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("date = ?", date))
}
// DateGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateGt(date string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("date > ?", date))
}
// DateGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateGte(date string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("date >= ?", date))
}
// DateIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateIn(date ...string) CooperativeMemberPromotionStoreQuerySet {
if len(date) == 0 {
qs.db.AddError(errors.New("must at least pass one date in DateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("date IN (?)", date))
}
// DateLike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateLike(date string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("date LIKE ?", date))
}
// DateLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateLt(date string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("date < ?", date))
}
// DateLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateLte(date string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("date <= ?", date))
}
// DateNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateNe(date string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("date != ?", date))
}
// DateNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateNotIn(date ...string) CooperativeMemberPromotionStoreQuerySet {
if len(date) == 0 {
qs.db.AddError(errors.New("must at least pass one date in DateNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("date NOT IN (?)", date))
}
// DateNotlike is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DateNotlike(date string) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("date NOT LIKE ?", date))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) Delete() error {
return qs.db.Delete(CooperativeMemberPromotionStore{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CooperativeMemberPromotionStore{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CooperativeMemberPromotionStore{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeletedAtEq(deletedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeletedAtGt(deletedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeletedAtGte(deletedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeletedAtIsNotNull() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeletedAtIsNull() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeletedAtLt(deletedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeletedAtLte(deletedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) DeletedAtNe(deletedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GetUpdater() CooperativeMemberPromotionStoreUpdater {
return NewCooperativeMemberPromotionStoreUpdater(qs.db)
}
// GoldCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GoldCountEq(goldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("gold_count = ?", goldCount))
}
// GoldCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GoldCountGt(goldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("gold_count > ?", goldCount))
}
// GoldCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GoldCountGte(goldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("gold_count >= ?", goldCount))
}
// GoldCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GoldCountIn(goldCount ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count IN (?)", goldCount))
}
// GoldCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GoldCountLt(goldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("gold_count < ?", goldCount))
}
// GoldCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GoldCountLte(goldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("gold_count <= ?", goldCount))
}
// GoldCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GoldCountNe(goldCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("gold_count != ?", goldCount))
}
// GoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) GoldCountNotIn(goldCount ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(goldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one goldCount in GoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gold_count NOT IN (?)", goldCount))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) IDEq(ID uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) IDGt(ID uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) IDGte(ID uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) IDIn(ID ...uint32) CooperativeMemberPromotionStoreQuerySet {
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 CooperativeMemberPromotionStoreQuerySet) IDLt(ID uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) IDLte(ID uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) IDNe(ID uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) IDNotIn(ID ...uint32) CooperativeMemberPromotionStoreQuerySet {
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 CooperativeMemberPromotionStoreQuerySet) Limit(limit int) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) Offset(offset int) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CooperativeMemberPromotionStoreQuerySet) One(ret *CooperativeMemberPromotionStore) error {
return qs.db.First(ret).Error
}
// OrderAscByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByBlackGoldCount() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("black_gold_count ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByCooperativeBusinessId() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByCooperativeName() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByCreatedAt() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDate is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByDate() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("date ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByDeletedAt() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByGoldCount() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("gold_count ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByID() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByPlatinumCount() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("platinum_count ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByStoreId() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderAscByUpdatedAt() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByBlackGoldCount() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("black_gold_count DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByCooperativeBusinessId() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByCooperativeName() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByCreatedAt() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDate is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByDate() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("date DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByDeletedAt() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoldCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByGoldCount() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("gold_count DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByID() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByPlatinumCount() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("platinum_count DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByStoreId() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) OrderDescByUpdatedAt() CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PlatinumCountEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) PlatinumCountEq(platinumCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("platinum_count = ?", platinumCount))
}
// PlatinumCountGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) PlatinumCountGt(platinumCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("platinum_count > ?", platinumCount))
}
// PlatinumCountGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) PlatinumCountGte(platinumCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("platinum_count >= ?", platinumCount))
}
// PlatinumCountIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) PlatinumCountIn(platinumCount ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count IN (?)", platinumCount))
}
// PlatinumCountLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) PlatinumCountLt(platinumCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("platinum_count < ?", platinumCount))
}
// PlatinumCountLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) PlatinumCountLte(platinumCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("platinum_count <= ?", platinumCount))
}
// PlatinumCountNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) PlatinumCountNe(platinumCount uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("platinum_count != ?", platinumCount))
}
// PlatinumCountNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) PlatinumCountNotIn(platinumCount ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(platinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one platinumCount in PlatinumCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("platinum_count NOT IN (?)", platinumCount))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) StoreIdEq(storeId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) StoreIdGt(storeId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) StoreIdGte(storeId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) StoreIdIn(storeId ...uint32) CooperativeMemberPromotionStoreQuerySet {
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 CooperativeMemberPromotionStoreQuerySet) StoreIdLt(storeId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) StoreIdLte(storeId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) StoreIdNe(storeId uint32) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) StoreIdNotIn(storeId ...uint32) CooperativeMemberPromotionStoreQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) UpdatedAtEq(updatedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) UpdatedAtGt(updatedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) UpdatedAtGte(updatedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) UpdatedAtLt(updatedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) UpdatedAtLte(updatedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CooperativeMemberPromotionStoreQuerySet) UpdatedAtNe(updatedAt time.Time) CooperativeMemberPromotionStoreQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBlackGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetBlackGoldCount(blackGoldCount uint32) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.BlackGoldCount)] = blackGoldCount
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetCooperativeName(cooperativeName string) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.CooperativeName)] = cooperativeName
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetCreatedAt(createdAt time.Time) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.CreatedAt)] = createdAt
return u
}
// SetDate is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetDate(date string) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.Date)] = date
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetDeletedAt(deletedAt *time.Time) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoldCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetGoldCount(goldCount uint32) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.GoldCount)] = goldCount
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetID(ID uint32) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.ID)] = ID
return u
}
// SetPlatinumCount is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetPlatinumCount(platinumCount uint32) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.PlatinumCount)] = platinumCount
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetStoreId(storeId uint32) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.StoreId)] = storeId
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) SetUpdatedAt(updatedAt time.Time) CooperativeMemberPromotionStoreUpdater {
u.fields[string(CooperativeMemberPromotionStoreDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CooperativeMemberPromotionStoreUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CooperativeMemberPromotionStoreQuerySet
// ===== BEGIN of CooperativeMemberPromotionStore modifiers
// CooperativeMemberPromotionStoreDBSchemaField describes database schema field. It requires for method 'Update'
type CooperativeMemberPromotionStoreDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CooperativeMemberPromotionStoreDBSchemaField) String() string {
return string(f)
}
// CooperativeMemberPromotionStoreDBSchema stores db field names of CooperativeMemberPromotionStore
var CooperativeMemberPromotionStoreDBSchema = struct {
ID CooperativeMemberPromotionStoreDBSchemaField
CreatedAt CooperativeMemberPromotionStoreDBSchemaField
UpdatedAt CooperativeMemberPromotionStoreDBSchemaField
DeletedAt CooperativeMemberPromotionStoreDBSchemaField
CooperativeBusinessId CooperativeMemberPromotionStoreDBSchemaField
CooperativeName CooperativeMemberPromotionStoreDBSchemaField
StoreId CooperativeMemberPromotionStoreDBSchemaField
GoldCount CooperativeMemberPromotionStoreDBSchemaField
PlatinumCount CooperativeMemberPromotionStoreDBSchemaField
BlackGoldCount CooperativeMemberPromotionStoreDBSchemaField
Date CooperativeMemberPromotionStoreDBSchemaField
}{
ID: CooperativeMemberPromotionStoreDBSchemaField("id"),
CreatedAt: CooperativeMemberPromotionStoreDBSchemaField("created_at"),
UpdatedAt: CooperativeMemberPromotionStoreDBSchemaField("updated_at"),
DeletedAt: CooperativeMemberPromotionStoreDBSchemaField("deleted_at"),
CooperativeBusinessId: CooperativeMemberPromotionStoreDBSchemaField("cooperative_business_id"),
CooperativeName: CooperativeMemberPromotionStoreDBSchemaField("cooperative_name"),
StoreId: CooperativeMemberPromotionStoreDBSchemaField("store_id"),
GoldCount: CooperativeMemberPromotionStoreDBSchemaField("gold_count"),
PlatinumCount: CooperativeMemberPromotionStoreDBSchemaField("platinum_count"),
BlackGoldCount: CooperativeMemberPromotionStoreDBSchemaField("black_gold_count"),
Date: CooperativeMemberPromotionStoreDBSchemaField("date"),
}
// Update updates CooperativeMemberPromotionStore fields by primary key
// nolint: dupl
func (o *CooperativeMemberPromotionStore) Update(db *gorm.DB, fields ...CooperativeMemberPromotionStoreDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
"store_id": o.StoreId,
"gold_count": o.GoldCount,
"platinum_count": o.PlatinumCount,
"black_gold_count": o.BlackGoldCount,
"date": o.Date,
}
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 CooperativeMemberPromotionStore %v fields %v: %s",
o, fields, err)
}
return nil
}
// CooperativeMemberPromotionStoreUpdater is an CooperativeMemberPromotionStore updates manager
type CooperativeMemberPromotionStoreUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCooperativeMemberPromotionStoreUpdater creates new CooperativeMemberPromotionStore updater
// nolint: dupl
func NewCooperativeMemberPromotionStoreUpdater(db *gorm.DB) CooperativeMemberPromotionStoreUpdater {
return CooperativeMemberPromotionStoreUpdater{
fields: map[string]interface{}{},
db: db.Model(&CooperativeMemberPromotionStore{}),
}
}
// ===== END of CooperativeMemberPromotionStore modifiers
// ===== END of all query sets