7826 lines
292 KiB
Go
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
|