mh_server/model/autogenerated_user.go
2023-01-10 12:19:55 +08:00

17302 lines
551 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 CommonProblemQuerySet
// CommonProblemQuerySet is an queryset type for CommonProblem
type CommonProblemQuerySet struct {
db *gorm.DB
}
// NewCommonProblemQuerySet constructs new CommonProblemQuerySet
func NewCommonProblemQuerySet(db *gorm.DB) CommonProblemQuerySet {
return CommonProblemQuerySet{
db: db.Model(&CommonProblem{}),
}
}
func (qs CommonProblemQuerySet) w(db *gorm.DB) CommonProblemQuerySet {
return NewCommonProblemQuerySet(db)
}
func (qs CommonProblemQuerySet) Select(fields ...CommonProblemDBSchemaField) CommonProblemQuerySet {
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 *CommonProblem) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *CommonProblem) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) All(ret *[]CommonProblem) error {
return qs.db.Find(ret).Error
}
// AnswerEq is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerEq(answer string) CommonProblemQuerySet {
return qs.w(qs.db.Where("answer = ?", answer))
}
// AnswerGt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerGt(answer string) CommonProblemQuerySet {
return qs.w(qs.db.Where("answer > ?", answer))
}
// AnswerGte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerGte(answer string) CommonProblemQuerySet {
return qs.w(qs.db.Where("answer >= ?", answer))
}
// AnswerIn is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerIn(answer ...string) CommonProblemQuerySet {
if len(answer) == 0 {
qs.db.AddError(errors.New("must at least pass one answer in AnswerIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("answer IN (?)", answer))
}
// AnswerLike is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerLike(answer string) CommonProblemQuerySet {
return qs.w(qs.db.Where("answer LIKE ?", answer))
}
// AnswerLt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerLt(answer string) CommonProblemQuerySet {
return qs.w(qs.db.Where("answer < ?", answer))
}
// AnswerLte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerLte(answer string) CommonProblemQuerySet {
return qs.w(qs.db.Where("answer <= ?", answer))
}
// AnswerNe is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerNe(answer string) CommonProblemQuerySet {
return qs.w(qs.db.Where("answer != ?", answer))
}
// AnswerNotIn is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerNotIn(answer ...string) CommonProblemQuerySet {
if len(answer) == 0 {
qs.db.AddError(errors.New("must at least pass one answer in AnswerNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("answer NOT IN (?)", answer))
}
// AnswerNotlike is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) AnswerNotlike(answer string) CommonProblemQuerySet {
return qs.w(qs.db.Where("answer NOT LIKE ?", answer))
}
// Count is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) CreatedAtEq(createdAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) CreatedAtGt(createdAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) CreatedAtGte(createdAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) CreatedAtLt(createdAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) CreatedAtLte(createdAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) CreatedAtNe(createdAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) Delete() error {
return qs.db.Delete(CommonProblem{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(CommonProblem{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(CommonProblem{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeletedAtEq(deletedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeletedAtGt(deletedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeletedAtGte(deletedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeletedAtIsNotNull() CommonProblemQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeletedAtIsNull() CommonProblemQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeletedAtLt(deletedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeletedAtLte(deletedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) DeletedAtNe(deletedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) GetUpdater() CommonProblemUpdater {
return NewCommonProblemUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) IDEq(ID uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) IDGt(ID uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) IDGte(ID uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) IDIn(ID ...uint32) CommonProblemQuerySet {
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 CommonProblemQuerySet) IDLt(ID uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) IDLte(ID uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) IDNe(ID uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) IDNotIn(ID ...uint32) CommonProblemQuerySet {
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 CommonProblemQuerySet) Limit(limit int) CommonProblemQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) Offset(offset int) CommonProblemQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs CommonProblemQuerySet) One(ret *CommonProblem) error {
return qs.db.First(ret).Error
}
// OrderAscByAnswer is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderAscByAnswer() CommonProblemQuerySet {
return qs.w(qs.db.Order("answer ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderAscByCreatedAt() CommonProblemQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderAscByDeletedAt() CommonProblemQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderAscByID() CommonProblemQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByQuestion is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderAscByQuestion() CommonProblemQuerySet {
return qs.w(qs.db.Order("question ASC"))
}
// OrderAscBySort is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderAscBySort() CommonProblemQuerySet {
return qs.w(qs.db.Order("sort ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderAscByUpdatedAt() CommonProblemQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByAnswer is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderDescByAnswer() CommonProblemQuerySet {
return qs.w(qs.db.Order("answer DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderDescByCreatedAt() CommonProblemQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderDescByDeletedAt() CommonProblemQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderDescByID() CommonProblemQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByQuestion is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderDescByQuestion() CommonProblemQuerySet {
return qs.w(qs.db.Order("question DESC"))
}
// OrderDescBySort is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderDescBySort() CommonProblemQuerySet {
return qs.w(qs.db.Order("sort DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) OrderDescByUpdatedAt() CommonProblemQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// QuestionEq is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionEq(question string) CommonProblemQuerySet {
return qs.w(qs.db.Where("question = ?", question))
}
// QuestionGt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionGt(question string) CommonProblemQuerySet {
return qs.w(qs.db.Where("question > ?", question))
}
// QuestionGte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionGte(question string) CommonProblemQuerySet {
return qs.w(qs.db.Where("question >= ?", question))
}
// QuestionIn is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionIn(question ...string) CommonProblemQuerySet {
if len(question) == 0 {
qs.db.AddError(errors.New("must at least pass one question in QuestionIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("question IN (?)", question))
}
// QuestionLike is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionLike(question string) CommonProblemQuerySet {
return qs.w(qs.db.Where("question LIKE ?", question))
}
// QuestionLt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionLt(question string) CommonProblemQuerySet {
return qs.w(qs.db.Where("question < ?", question))
}
// QuestionLte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionLte(question string) CommonProblemQuerySet {
return qs.w(qs.db.Where("question <= ?", question))
}
// QuestionNe is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionNe(question string) CommonProblemQuerySet {
return qs.w(qs.db.Where("question != ?", question))
}
// QuestionNotIn is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionNotIn(question ...string) CommonProblemQuerySet {
if len(question) == 0 {
qs.db.AddError(errors.New("must at least pass one question in QuestionNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("question NOT IN (?)", question))
}
// QuestionNotlike is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) QuestionNotlike(question string) CommonProblemQuerySet {
return qs.w(qs.db.Where("question NOT LIKE ?", question))
}
// SortEq is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) SortEq(sort uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("sort = ?", sort))
}
// SortGt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) SortGt(sort uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("sort > ?", sort))
}
// SortGte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) SortGte(sort uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("sort >= ?", sort))
}
// SortIn is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) SortIn(sort ...uint32) CommonProblemQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort IN (?)", sort))
}
// SortLt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) SortLt(sort uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("sort < ?", sort))
}
// SortLte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) SortLte(sort uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("sort <= ?", sort))
}
// SortNe is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) SortNe(sort uint32) CommonProblemQuerySet {
return qs.w(qs.db.Where("sort != ?", sort))
}
// SortNotIn is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) SortNotIn(sort ...uint32) CommonProblemQuerySet {
if len(sort) == 0 {
qs.db.AddError(errors.New("must at least pass one sort in SortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sort NOT IN (?)", sort))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) UpdatedAtEq(updatedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) UpdatedAtGt(updatedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) UpdatedAtGte(updatedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) UpdatedAtLt(updatedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) UpdatedAtLte(updatedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs CommonProblemQuerySet) UpdatedAtNe(updatedAt time.Time) CommonProblemQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetAnswer is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) SetAnswer(answer string) CommonProblemUpdater {
u.fields[string(CommonProblemDBSchema.Answer)] = answer
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) SetCreatedAt(createdAt time.Time) CommonProblemUpdater {
u.fields[string(CommonProblemDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) SetDeletedAt(deletedAt *time.Time) CommonProblemUpdater {
u.fields[string(CommonProblemDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) SetID(ID uint32) CommonProblemUpdater {
u.fields[string(CommonProblemDBSchema.ID)] = ID
return u
}
// SetQuestion is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) SetQuestion(question string) CommonProblemUpdater {
u.fields[string(CommonProblemDBSchema.Question)] = question
return u
}
// SetSort is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) SetSort(sort uint32) CommonProblemUpdater {
u.fields[string(CommonProblemDBSchema.Sort)] = sort
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) SetUpdatedAt(updatedAt time.Time) CommonProblemUpdater {
u.fields[string(CommonProblemDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u CommonProblemUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set CommonProblemQuerySet
// ===== BEGIN of CommonProblem modifiers
// CommonProblemDBSchemaField describes database schema field. It requires for method 'Update'
type CommonProblemDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f CommonProblemDBSchemaField) String() string {
return string(f)
}
// CommonProblemDBSchema stores db field names of CommonProblem
var CommonProblemDBSchema = struct {
ID CommonProblemDBSchemaField
CreatedAt CommonProblemDBSchemaField
UpdatedAt CommonProblemDBSchemaField
DeletedAt CommonProblemDBSchemaField
Question CommonProblemDBSchemaField
Answer CommonProblemDBSchemaField
Sort CommonProblemDBSchemaField
}{
ID: CommonProblemDBSchemaField("id"),
CreatedAt: CommonProblemDBSchemaField("created_at"),
UpdatedAt: CommonProblemDBSchemaField("updated_at"),
DeletedAt: CommonProblemDBSchemaField("deleted_at"),
Question: CommonProblemDBSchemaField("question"),
Answer: CommonProblemDBSchemaField("answer"),
Sort: CommonProblemDBSchemaField("sort"),
}
// Update updates CommonProblem fields by primary key
// nolint: dupl
func (o *CommonProblem) Update(db *gorm.DB, fields ...CommonProblemDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"question": o.Question,
"answer": o.Answer,
"sort": o.Sort,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update CommonProblem %v fields %v: %s",
o, fields, err)
}
return nil
}
// CommonProblemUpdater is an CommonProblem updates manager
type CommonProblemUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewCommonProblemUpdater creates new CommonProblem updater
// nolint: dupl
func NewCommonProblemUpdater(db *gorm.DB) CommonProblemUpdater {
return CommonProblemUpdater{
fields: map[string]interface{}{},
db: db.Model(&CommonProblem{}),
}
}
// ===== END of CommonProblem modifiers
// ===== BEGIN of query set DepositRefundRecordQuerySet
// DepositRefundRecordQuerySet is an queryset type for DepositRefundRecord
type DepositRefundRecordQuerySet struct {
db *gorm.DB
}
// NewDepositRefundRecordQuerySet constructs new DepositRefundRecordQuerySet
func NewDepositRefundRecordQuerySet(db *gorm.DB) DepositRefundRecordQuerySet {
return DepositRefundRecordQuerySet{
db: db.Model(&DepositRefundRecord{}),
}
}
func (qs DepositRefundRecordQuerySet) w(db *gorm.DB) DepositRefundRecordQuerySet {
return NewDepositRefundRecordQuerySet(db)
}
func (qs DepositRefundRecordQuerySet) Select(fields ...DepositRefundRecordDBSchemaField) DepositRefundRecordQuerySet {
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 *DepositRefundRecord) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *DepositRefundRecord) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) All(ret *[]DepositRefundRecord) error {
return qs.db.Find(ret).Error
}
// AmountEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) AmountEq(amount uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("amount = ?", amount))
}
// AmountGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) AmountGt(amount uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("amount > ?", amount))
}
// AmountGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) AmountGte(amount uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("amount >= ?", amount))
}
// AmountIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) AmountIn(amount ...uint32) DepositRefundRecordQuerySet {
if len(amount) == 0 {
qs.db.AddError(errors.New("must at least pass one amount in AmountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("amount IN (?)", amount))
}
// AmountLt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) AmountLt(amount uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("amount < ?", amount))
}
// AmountLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) AmountLte(amount uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("amount <= ?", amount))
}
// AmountNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) AmountNe(amount uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("amount != ?", amount))
}
// AmountNotIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) AmountNotIn(amount ...uint32) DepositRefundRecordQuerySet {
if len(amount) == 0 {
qs.db.AddError(errors.New("must at least pass one amount in AmountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("amount NOT IN (?)", amount))
}
// ConfirmTimeEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) ConfirmTimeEq(confirmTime time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("confirm_time = ?", confirmTime))
}
// ConfirmTimeGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) ConfirmTimeGt(confirmTime time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("confirm_time > ?", confirmTime))
}
// ConfirmTimeGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) ConfirmTimeGte(confirmTime time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("confirm_time >= ?", confirmTime))
}
// ConfirmTimeLt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) ConfirmTimeLt(confirmTime time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("confirm_time < ?", confirmTime))
}
// ConfirmTimeLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) ConfirmTimeLte(confirmTime time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("confirm_time <= ?", confirmTime))
}
// ConfirmTimeNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) ConfirmTimeNe(confirmTime time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("confirm_time != ?", confirmTime))
}
// Count is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) CreatedAtEq(createdAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) CreatedAtGt(createdAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) CreatedAtGte(createdAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) CreatedAtLt(createdAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) CreatedAtLte(createdAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) CreatedAtNe(createdAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) Delete() error {
return qs.db.Delete(DepositRefundRecord{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(DepositRefundRecord{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(DepositRefundRecord{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeletedAtEq(deletedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeletedAtGt(deletedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeletedAtGte(deletedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeletedAtIsNotNull() DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeletedAtIsNull() DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeletedAtLt(deletedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeletedAtLte(deletedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) DeletedAtNe(deletedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) GetUpdater() DepositRefundRecordUpdater {
return NewDepositRefundRecordUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) IDEq(ID uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) IDGt(ID uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) IDGte(ID uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) IDIn(ID ...uint32) DepositRefundRecordQuerySet {
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 DepositRefundRecordQuerySet) IDLt(ID uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) IDLte(ID uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) IDNe(ID uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) IDNotIn(ID ...uint32) DepositRefundRecordQuerySet {
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 DepositRefundRecordQuerySet) Limit(limit int) DepositRefundRecordQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) Offset(offset int) DepositRefundRecordQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs DepositRefundRecordQuerySet) One(ret *DepositRefundRecord) error {
return qs.db.First(ret).Error
}
// OperatorEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OperatorEq(operator uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("operator = ?", operator))
}
// OperatorGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OperatorGt(operator uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("operator > ?", operator))
}
// OperatorGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OperatorGte(operator uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("operator >= ?", operator))
}
// OperatorIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OperatorIn(operator ...uint32) DepositRefundRecordQuerySet {
if len(operator) == 0 {
qs.db.AddError(errors.New("must at least pass one operator in OperatorIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("operator IN (?)", operator))
}
// OperatorLt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OperatorLt(operator uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("operator < ?", operator))
}
// OperatorLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OperatorLte(operator uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("operator <= ?", operator))
}
// OperatorNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OperatorNe(operator uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("operator != ?", operator))
}
// OperatorNotIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OperatorNotIn(operator ...uint32) DepositRefundRecordQuerySet {
if len(operator) == 0 {
qs.db.AddError(errors.New("must at least pass one operator in OperatorNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("operator NOT IN (?)", operator))
}
// OrderAscByAmount is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByAmount() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("amount ASC"))
}
// OrderAscByConfirmTime is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByConfirmTime() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("confirm_time ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByCreatedAt() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByDeletedAt() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByID() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByOperator is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByOperator() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("operator ASC"))
}
// OrderAscByStatus is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByStatus() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("status ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByUid() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderAscByUpdatedAt() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByAmount is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByAmount() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("amount DESC"))
}
// OrderDescByConfirmTime is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByConfirmTime() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("confirm_time DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByCreatedAt() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByDeletedAt() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByID() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByOperator is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByOperator() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("operator DESC"))
}
// OrderDescByStatus is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByStatus() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("status DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByUid() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) OrderDescByUpdatedAt() DepositRefundRecordQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// StatusEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) StatusEq(status uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("status = ?", status))
}
// StatusGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) StatusGt(status uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("status > ?", status))
}
// StatusGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) StatusGte(status uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("status >= ?", status))
}
// StatusIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) StatusIn(status ...uint32) DepositRefundRecordQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status IN (?)", status))
}
// StatusLt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) StatusLt(status uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("status < ?", status))
}
// StatusLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) StatusLte(status uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("status <= ?", status))
}
// StatusNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) StatusNe(status uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("status != ?", status))
}
// StatusNotIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) StatusNotIn(status ...uint32) DepositRefundRecordQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status NOT IN (?)", status))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UidEq(uid uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UidGt(uid uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UidGte(uid uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UidIn(uid ...uint32) DepositRefundRecordQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UidLt(uid uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UidLte(uid uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UidNe(uid uint32) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UidNotIn(uid ...uint32) DepositRefundRecordQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UpdatedAtEq(updatedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UpdatedAtGt(updatedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UpdatedAtGte(updatedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UpdatedAtLt(updatedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UpdatedAtLte(updatedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs DepositRefundRecordQuerySet) UpdatedAtNe(updatedAt time.Time) DepositRefundRecordQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetAmount is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetAmount(amount uint32) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.Amount)] = amount
return u
}
// SetConfirmTime is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetConfirmTime(confirmTime time.Time) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.ConfirmTime)] = confirmTime
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetCreatedAt(createdAt time.Time) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetDeletedAt(deletedAt *time.Time) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetID(ID uint32) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.ID)] = ID
return u
}
// SetOperator is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetOperator(operator uint32) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.Operator)] = operator
return u
}
// SetStatus is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetStatus(status uint32) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.Status)] = status
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetUid(uid uint32) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) SetUpdatedAt(updatedAt time.Time) DepositRefundRecordUpdater {
u.fields[string(DepositRefundRecordDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u DepositRefundRecordUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set DepositRefundRecordQuerySet
// ===== BEGIN of DepositRefundRecord modifiers
// DepositRefundRecordDBSchemaField describes database schema field. It requires for method 'Update'
type DepositRefundRecordDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f DepositRefundRecordDBSchemaField) String() string {
return string(f)
}
// DepositRefundRecordDBSchema stores db field names of DepositRefundRecord
var DepositRefundRecordDBSchema = struct {
ID DepositRefundRecordDBSchemaField
CreatedAt DepositRefundRecordDBSchemaField
UpdatedAt DepositRefundRecordDBSchemaField
DeletedAt DepositRefundRecordDBSchemaField
Uid DepositRefundRecordDBSchemaField
Status DepositRefundRecordDBSchemaField
Amount DepositRefundRecordDBSchemaField
Operator DepositRefundRecordDBSchemaField
ConfirmTime DepositRefundRecordDBSchemaField
}{
ID: DepositRefundRecordDBSchemaField("id"),
CreatedAt: DepositRefundRecordDBSchemaField("created_at"),
UpdatedAt: DepositRefundRecordDBSchemaField("updated_at"),
DeletedAt: DepositRefundRecordDBSchemaField("deleted_at"),
Uid: DepositRefundRecordDBSchemaField("uid"),
Status: DepositRefundRecordDBSchemaField("status"),
Amount: DepositRefundRecordDBSchemaField("amount"),
Operator: DepositRefundRecordDBSchemaField("operator"),
ConfirmTime: DepositRefundRecordDBSchemaField("confirm_time"),
}
// Update updates DepositRefundRecord fields by primary key
// nolint: dupl
func (o *DepositRefundRecord) Update(db *gorm.DB, fields ...DepositRefundRecordDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"status": o.Status,
"amount": o.Amount,
"operator": o.Operator,
"confirm_time": o.ConfirmTime,
}
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 DepositRefundRecord %v fields %v: %s",
o, fields, err)
}
return nil
}
// DepositRefundRecordUpdater is an DepositRefundRecord updates manager
type DepositRefundRecordUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewDepositRefundRecordUpdater creates new DepositRefundRecord updater
// nolint: dupl
func NewDepositRefundRecordUpdater(db *gorm.DB) DepositRefundRecordUpdater {
return DepositRefundRecordUpdater{
fields: map[string]interface{}{},
db: db.Model(&DepositRefundRecord{}),
}
}
// ===== END of DepositRefundRecord modifiers
// ===== BEGIN of query set FundRecordQuerySet
// FundRecordQuerySet is an queryset type for FundRecord
type FundRecordQuerySet struct {
db *gorm.DB
}
// NewFundRecordQuerySet constructs new FundRecordQuerySet
func NewFundRecordQuerySet(db *gorm.DB) FundRecordQuerySet {
return FundRecordQuerySet{
db: db.Model(&FundRecord{}),
}
}
func (qs FundRecordQuerySet) w(db *gorm.DB) FundRecordQuerySet {
return NewFundRecordQuerySet(db)
}
func (qs FundRecordQuerySet) Select(fields ...FundRecordDBSchemaField) FundRecordQuerySet {
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 *FundRecord) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *FundRecord) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) All(ret *[]FundRecord) error {
return qs.db.Find(ret).Error
}
// AmountEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) AmountEq(amount int64) FundRecordQuerySet {
return qs.w(qs.db.Where("amount = ?", amount))
}
// AmountGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) AmountGt(amount int64) FundRecordQuerySet {
return qs.w(qs.db.Where("amount > ?", amount))
}
// AmountGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) AmountGte(amount int64) FundRecordQuerySet {
return qs.w(qs.db.Where("amount >= ?", amount))
}
// AmountIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) AmountIn(amount ...int64) FundRecordQuerySet {
if len(amount) == 0 {
qs.db.AddError(errors.New("must at least pass one amount in AmountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("amount IN (?)", amount))
}
// AmountLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) AmountLt(amount int64) FundRecordQuerySet {
return qs.w(qs.db.Where("amount < ?", amount))
}
// AmountLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) AmountLte(amount int64) FundRecordQuerySet {
return qs.w(qs.db.Where("amount <= ?", amount))
}
// AmountNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) AmountNe(amount int64) FundRecordQuerySet {
return qs.w(qs.db.Where("amount != ?", amount))
}
// AmountNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) AmountNotIn(amount ...int64) FundRecordQuerySet {
if len(amount) == 0 {
qs.db.AddError(errors.New("must at least pass one amount in AmountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("amount NOT IN (?)", amount))
}
// Count is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) CreatedAtEq(createdAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) CreatedAtGt(createdAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) CreatedAtGte(createdAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) CreatedAtLt(createdAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) CreatedAtLte(createdAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) CreatedAtNe(createdAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) Delete() error {
return qs.db.Delete(FundRecord{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(FundRecord{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(FundRecord{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeletedAtEq(deletedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeletedAtGt(deletedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeletedAtGte(deletedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeletedAtIsNotNull() FundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeletedAtIsNull() FundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeletedAtLt(deletedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeletedAtLte(deletedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) DeletedAtNe(deletedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// FundTypeEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeEq(fundType string) FundRecordQuerySet {
return qs.w(qs.db.Where("fund_type = ?", fundType))
}
// FundTypeGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeGt(fundType string) FundRecordQuerySet {
return qs.w(qs.db.Where("fund_type > ?", fundType))
}
// FundTypeGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeGte(fundType string) FundRecordQuerySet {
return qs.w(qs.db.Where("fund_type >= ?", fundType))
}
// FundTypeIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeIn(fundType ...string) FundRecordQuerySet {
if len(fundType) == 0 {
qs.db.AddError(errors.New("must at least pass one fundType in FundTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("fund_type IN (?)", fundType))
}
// FundTypeLike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeLike(fundType string) FundRecordQuerySet {
return qs.w(qs.db.Where("fund_type LIKE ?", fundType))
}
// FundTypeLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeLt(fundType string) FundRecordQuerySet {
return qs.w(qs.db.Where("fund_type < ?", fundType))
}
// FundTypeLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeLte(fundType string) FundRecordQuerySet {
return qs.w(qs.db.Where("fund_type <= ?", fundType))
}
// FundTypeNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeNe(fundType string) FundRecordQuerySet {
return qs.w(qs.db.Where("fund_type != ?", fundType))
}
// FundTypeNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeNotIn(fundType ...string) FundRecordQuerySet {
if len(fundType) == 0 {
qs.db.AddError(errors.New("must at least pass one fundType in FundTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("fund_type NOT IN (?)", fundType))
}
// FundTypeNotlike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) FundTypeNotlike(fundType string) FundRecordQuerySet {
return qs.w(qs.db.Where("fund_type NOT LIKE ?", fundType))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) GetUpdater() FundRecordUpdater {
return NewFundRecordUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) IDEq(ID uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) IDGt(ID uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) IDGte(ID uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) IDIn(ID ...uint32) FundRecordQuerySet {
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 FundRecordQuerySet) IDLt(ID uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) IDLte(ID uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) IDNe(ID uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) IDNotIn(ID ...uint32) FundRecordQuerySet {
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 FundRecordQuerySet) Limit(limit int) FundRecordQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) Offset(offset int) FundRecordQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs FundRecordQuerySet) One(ret *FundRecord) error {
return qs.db.First(ret).Error
}
// OrderAscByAmount is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByAmount() FundRecordQuerySet {
return qs.w(qs.db.Order("amount ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByCreatedAt() FundRecordQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByDeletedAt() FundRecordQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByFundType is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByFundType() FundRecordQuerySet {
return qs.w(qs.db.Order("fund_type ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByID() FundRecordQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByOutTradeNo is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByOutTradeNo() FundRecordQuerySet {
return qs.w(qs.db.Order("out_trade_no ASC"))
}
// OrderAscByPaymentNo is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByPaymentNo() FundRecordQuerySet {
return qs.w(qs.db.Order("payment_no ASC"))
}
// OrderAscByRefundId is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByRefundId() FundRecordQuerySet {
return qs.w(qs.db.Order("refund_id ASC"))
}
// OrderAscByRemark is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByRemark() FundRecordQuerySet {
return qs.w(qs.db.Order("remark ASC"))
}
// OrderAscByStatus is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByStatus() FundRecordQuerySet {
return qs.w(qs.db.Order("status ASC"))
}
// OrderAscByTransactionId is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByTransactionId() FundRecordQuerySet {
return qs.w(qs.db.Order("transaction_id ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByUid() FundRecordQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderAscByUpdatedAt() FundRecordQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByAmount is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByAmount() FundRecordQuerySet {
return qs.w(qs.db.Order("amount DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByCreatedAt() FundRecordQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByDeletedAt() FundRecordQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByFundType is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByFundType() FundRecordQuerySet {
return qs.w(qs.db.Order("fund_type DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByID() FundRecordQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByOutTradeNo is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByOutTradeNo() FundRecordQuerySet {
return qs.w(qs.db.Order("out_trade_no DESC"))
}
// OrderDescByPaymentNo is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByPaymentNo() FundRecordQuerySet {
return qs.w(qs.db.Order("payment_no DESC"))
}
// OrderDescByRefundId is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByRefundId() FundRecordQuerySet {
return qs.w(qs.db.Order("refund_id DESC"))
}
// OrderDescByRemark is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByRemark() FundRecordQuerySet {
return qs.w(qs.db.Order("remark DESC"))
}
// OrderDescByStatus is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByStatus() FundRecordQuerySet {
return qs.w(qs.db.Order("status DESC"))
}
// OrderDescByTransactionId is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByTransactionId() FundRecordQuerySet {
return qs.w(qs.db.Order("transaction_id DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByUid() FundRecordQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OrderDescByUpdatedAt() FundRecordQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OutTradeNoEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoEq(outTradeNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("out_trade_no = ?", outTradeNo))
}
// OutTradeNoGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoGt(outTradeNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("out_trade_no > ?", outTradeNo))
}
// OutTradeNoGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoGte(outTradeNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("out_trade_no >= ?", outTradeNo))
}
// OutTradeNoIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoIn(outTradeNo ...string) FundRecordQuerySet {
if len(outTradeNo) == 0 {
qs.db.AddError(errors.New("must at least pass one outTradeNo in OutTradeNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("out_trade_no IN (?)", outTradeNo))
}
// OutTradeNoLike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoLike(outTradeNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("out_trade_no LIKE ?", outTradeNo))
}
// OutTradeNoLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoLt(outTradeNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("out_trade_no < ?", outTradeNo))
}
// OutTradeNoLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoLte(outTradeNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("out_trade_no <= ?", outTradeNo))
}
// OutTradeNoNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoNe(outTradeNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("out_trade_no != ?", outTradeNo))
}
// OutTradeNoNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoNotIn(outTradeNo ...string) FundRecordQuerySet {
if len(outTradeNo) == 0 {
qs.db.AddError(errors.New("must at least pass one outTradeNo in OutTradeNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("out_trade_no NOT IN (?)", outTradeNo))
}
// OutTradeNoNotlike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) OutTradeNoNotlike(outTradeNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("out_trade_no NOT LIKE ?", outTradeNo))
}
// PaymentNoEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoEq(paymentNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("payment_no = ?", paymentNo))
}
// PaymentNoGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoGt(paymentNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("payment_no > ?", paymentNo))
}
// PaymentNoGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoGte(paymentNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("payment_no >= ?", paymentNo))
}
// PaymentNoIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoIn(paymentNo ...string) FundRecordQuerySet {
if len(paymentNo) == 0 {
qs.db.AddError(errors.New("must at least pass one paymentNo in PaymentNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("payment_no IN (?)", paymentNo))
}
// PaymentNoLike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoLike(paymentNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("payment_no LIKE ?", paymentNo))
}
// PaymentNoLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoLt(paymentNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("payment_no < ?", paymentNo))
}
// PaymentNoLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoLte(paymentNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("payment_no <= ?", paymentNo))
}
// PaymentNoNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoNe(paymentNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("payment_no != ?", paymentNo))
}
// PaymentNoNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoNotIn(paymentNo ...string) FundRecordQuerySet {
if len(paymentNo) == 0 {
qs.db.AddError(errors.New("must at least pass one paymentNo in PaymentNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("payment_no NOT IN (?)", paymentNo))
}
// PaymentNoNotlike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) PaymentNoNotlike(paymentNo string) FundRecordQuerySet {
return qs.w(qs.db.Where("payment_no NOT LIKE ?", paymentNo))
}
// RefundIdEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdEq(refundId string) FundRecordQuerySet {
return qs.w(qs.db.Where("refund_id = ?", refundId))
}
// RefundIdGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdGt(refundId string) FundRecordQuerySet {
return qs.w(qs.db.Where("refund_id > ?", refundId))
}
// RefundIdGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdGte(refundId string) FundRecordQuerySet {
return qs.w(qs.db.Where("refund_id >= ?", refundId))
}
// RefundIdIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdIn(refundId ...string) FundRecordQuerySet {
if len(refundId) == 0 {
qs.db.AddError(errors.New("must at least pass one refundId in RefundIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_id IN (?)", refundId))
}
// RefundIdLike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdLike(refundId string) FundRecordQuerySet {
return qs.w(qs.db.Where("refund_id LIKE ?", refundId))
}
// RefundIdLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdLt(refundId string) FundRecordQuerySet {
return qs.w(qs.db.Where("refund_id < ?", refundId))
}
// RefundIdLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdLte(refundId string) FundRecordQuerySet {
return qs.w(qs.db.Where("refund_id <= ?", refundId))
}
// RefundIdNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdNe(refundId string) FundRecordQuerySet {
return qs.w(qs.db.Where("refund_id != ?", refundId))
}
// RefundIdNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdNotIn(refundId ...string) FundRecordQuerySet {
if len(refundId) == 0 {
qs.db.AddError(errors.New("must at least pass one refundId in RefundIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("refund_id NOT IN (?)", refundId))
}
// RefundIdNotlike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RefundIdNotlike(refundId string) FundRecordQuerySet {
return qs.w(qs.db.Where("refund_id NOT LIKE ?", refundId))
}
// RemarkEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkEq(remark string) FundRecordQuerySet {
return qs.w(qs.db.Where("remark = ?", remark))
}
// RemarkGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkGt(remark string) FundRecordQuerySet {
return qs.w(qs.db.Where("remark > ?", remark))
}
// RemarkGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkGte(remark string) FundRecordQuerySet {
return qs.w(qs.db.Where("remark >= ?", remark))
}
// RemarkIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkIn(remark ...string) FundRecordQuerySet {
if len(remark) == 0 {
qs.db.AddError(errors.New("must at least pass one remark in RemarkIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("remark IN (?)", remark))
}
// RemarkLike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkLike(remark string) FundRecordQuerySet {
return qs.w(qs.db.Where("remark LIKE ?", remark))
}
// RemarkLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkLt(remark string) FundRecordQuerySet {
return qs.w(qs.db.Where("remark < ?", remark))
}
// RemarkLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkLte(remark string) FundRecordQuerySet {
return qs.w(qs.db.Where("remark <= ?", remark))
}
// RemarkNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkNe(remark string) FundRecordQuerySet {
return qs.w(qs.db.Where("remark != ?", remark))
}
// RemarkNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkNotIn(remark ...string) FundRecordQuerySet {
if len(remark) == 0 {
qs.db.AddError(errors.New("must at least pass one remark in RemarkNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("remark NOT IN (?)", remark))
}
// RemarkNotlike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) RemarkNotlike(remark string) FundRecordQuerySet {
return qs.w(qs.db.Where("remark NOT LIKE ?", remark))
}
// StatusEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) StatusEq(status uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("status = ?", status))
}
// StatusGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) StatusGt(status uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("status > ?", status))
}
// StatusGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) StatusGte(status uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("status >= ?", status))
}
// StatusIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) StatusIn(status ...uint32) FundRecordQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status IN (?)", status))
}
// StatusLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) StatusLt(status uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("status < ?", status))
}
// StatusLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) StatusLte(status uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("status <= ?", status))
}
// StatusNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) StatusNe(status uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("status != ?", status))
}
// StatusNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) StatusNotIn(status ...uint32) FundRecordQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status NOT IN (?)", status))
}
// TransactionIdEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdEq(transactionId string) FundRecordQuerySet {
return qs.w(qs.db.Where("transaction_id = ?", transactionId))
}
// TransactionIdGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdGt(transactionId string) FundRecordQuerySet {
return qs.w(qs.db.Where("transaction_id > ?", transactionId))
}
// TransactionIdGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdGte(transactionId string) FundRecordQuerySet {
return qs.w(qs.db.Where("transaction_id >= ?", transactionId))
}
// TransactionIdIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdIn(transactionId ...string) FundRecordQuerySet {
if len(transactionId) == 0 {
qs.db.AddError(errors.New("must at least pass one transactionId in TransactionIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("transaction_id IN (?)", transactionId))
}
// TransactionIdLike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdLike(transactionId string) FundRecordQuerySet {
return qs.w(qs.db.Where("transaction_id LIKE ?", transactionId))
}
// TransactionIdLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdLt(transactionId string) FundRecordQuerySet {
return qs.w(qs.db.Where("transaction_id < ?", transactionId))
}
// TransactionIdLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdLte(transactionId string) FundRecordQuerySet {
return qs.w(qs.db.Where("transaction_id <= ?", transactionId))
}
// TransactionIdNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdNe(transactionId string) FundRecordQuerySet {
return qs.w(qs.db.Where("transaction_id != ?", transactionId))
}
// TransactionIdNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdNotIn(transactionId ...string) FundRecordQuerySet {
if len(transactionId) == 0 {
qs.db.AddError(errors.New("must at least pass one transactionId in TransactionIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("transaction_id NOT IN (?)", transactionId))
}
// TransactionIdNotlike is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) TransactionIdNotlike(transactionId string) FundRecordQuerySet {
return qs.w(qs.db.Where("transaction_id NOT LIKE ?", transactionId))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UidEq(uid uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UidGt(uid uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UidGte(uid uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UidIn(uid ...uint32) FundRecordQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UidLt(uid uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UidLte(uid uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UidNe(uid uint32) FundRecordQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UidNotIn(uid ...uint32) FundRecordQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UpdatedAtEq(updatedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UpdatedAtGt(updatedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UpdatedAtGte(updatedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UpdatedAtLt(updatedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UpdatedAtLte(updatedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs FundRecordQuerySet) UpdatedAtNe(updatedAt time.Time) FundRecordQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetAmount is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetAmount(amount int64) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.Amount)] = amount
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetCreatedAt(createdAt time.Time) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetDeletedAt(deletedAt *time.Time) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.DeletedAt)] = deletedAt
return u
}
// SetFundType is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetFundType(fundType string) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.FundType)] = fundType
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetID(ID uint32) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.ID)] = ID
return u
}
// SetOutTradeNo is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetOutTradeNo(outTradeNo string) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.OutTradeNo)] = outTradeNo
return u
}
// SetPaymentNo is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetPaymentNo(paymentNo string) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.PaymentNo)] = paymentNo
return u
}
// SetRefundId is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetRefundId(refundId string) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.RefundId)] = refundId
return u
}
// SetRemark is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetRemark(remark string) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.Remark)] = remark
return u
}
// SetStatus is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetStatus(status uint32) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.Status)] = status
return u
}
// SetTransactionId is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetTransactionId(transactionId string) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.TransactionId)] = transactionId
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetUid(uid uint32) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) SetUpdatedAt(updatedAt time.Time) FundRecordUpdater {
u.fields[string(FundRecordDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u FundRecordUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set FundRecordQuerySet
// ===== BEGIN of FundRecord modifiers
// FundRecordDBSchemaField describes database schema field. It requires for method 'Update'
type FundRecordDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f FundRecordDBSchemaField) String() string {
return string(f)
}
// FundRecordDBSchema stores db field names of FundRecord
var FundRecordDBSchema = struct {
ID FundRecordDBSchemaField
CreatedAt FundRecordDBSchemaField
UpdatedAt FundRecordDBSchemaField
DeletedAt FundRecordDBSchemaField
Uid FundRecordDBSchemaField
FundType FundRecordDBSchemaField
Amount FundRecordDBSchemaField
TransactionId FundRecordDBSchemaField
OutTradeNo FundRecordDBSchemaField
RefundId FundRecordDBSchemaField
PaymentNo FundRecordDBSchemaField
Status FundRecordDBSchemaField
Remark FundRecordDBSchemaField
}{
ID: FundRecordDBSchemaField("id"),
CreatedAt: FundRecordDBSchemaField("created_at"),
UpdatedAt: FundRecordDBSchemaField("updated_at"),
DeletedAt: FundRecordDBSchemaField("deleted_at"),
Uid: FundRecordDBSchemaField("uid"),
FundType: FundRecordDBSchemaField("fund_type"),
Amount: FundRecordDBSchemaField("amount"),
TransactionId: FundRecordDBSchemaField("transaction_id"),
OutTradeNo: FundRecordDBSchemaField("out_trade_no"),
RefundId: FundRecordDBSchemaField("refund_id"),
PaymentNo: FundRecordDBSchemaField("payment_no"),
Status: FundRecordDBSchemaField("status"),
Remark: FundRecordDBSchemaField("remark"),
}
// Update updates FundRecord fields by primary key
// nolint: dupl
func (o *FundRecord) Update(db *gorm.DB, fields ...FundRecordDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"fund_type": o.FundType,
"amount": o.Amount,
"transaction_id": o.TransactionId,
"out_trade_no": o.OutTradeNo,
"refund_id": o.RefundId,
"payment_no": o.PaymentNo,
"status": o.Status,
"remark": o.Remark,
}
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 FundRecord %v fields %v: %s",
o, fields, err)
}
return nil
}
// FundRecordUpdater is an FundRecord updates manager
type FundRecordUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewFundRecordUpdater creates new FundRecord updater
// nolint: dupl
func NewFundRecordUpdater(db *gorm.DB) FundRecordUpdater {
return FundRecordUpdater{
fields: map[string]interface{}{},
db: db.Model(&FundRecord{}),
}
}
// ===== END of FundRecord modifiers
// ===== BEGIN of query set InviteMemberReportQuerySet
// InviteMemberReportQuerySet is an queryset type for InviteMemberReport
type InviteMemberReportQuerySet struct {
db *gorm.DB
}
// NewInviteMemberReportQuerySet constructs new InviteMemberReportQuerySet
func NewInviteMemberReportQuerySet(db *gorm.DB) InviteMemberReportQuerySet {
return InviteMemberReportQuerySet{
db: db.Model(&InviteMemberReport{}),
}
}
func (qs InviteMemberReportQuerySet) w(db *gorm.DB) InviteMemberReportQuerySet {
return NewInviteMemberReportQuerySet(db)
}
func (qs InviteMemberReportQuerySet) Select(fields ...InviteMemberReportDBSchemaField) InviteMemberReportQuerySet {
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 *InviteMemberReport) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *InviteMemberReport) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) All(ret *[]InviteMemberReport) error {
return qs.db.Find(ret).Error
}
// BlackGoldCountEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldCountEq(blackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_count = ?", blackGoldCount))
}
// BlackGoldCountGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldCountGt(blackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_count > ?", blackGoldCount))
}
// BlackGoldCountGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldCountGte(blackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_count >= ?", blackGoldCount))
}
// BlackGoldCountIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldCountIn(blackGoldCount ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) BlackGoldCountLt(blackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_count < ?", blackGoldCount))
}
// BlackGoldCountLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldCountLte(blackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_count <= ?", blackGoldCount))
}
// BlackGoldCountNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldCountNe(blackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_count != ?", blackGoldCount))
}
// BlackGoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldCountNotIn(blackGoldCount ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) BlackGoldDeductEq(blackGoldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_deduct = ?", blackGoldDeduct))
}
// BlackGoldDeductGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldDeductGt(blackGoldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_deduct > ?", blackGoldDeduct))
}
// BlackGoldDeductGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldDeductGte(blackGoldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_deduct >= ?", blackGoldDeduct))
}
// BlackGoldDeductIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldDeductIn(blackGoldDeduct ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) BlackGoldDeductLt(blackGoldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_deduct < ?", blackGoldDeduct))
}
// BlackGoldDeductLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldDeductLte(blackGoldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_deduct <= ?", blackGoldDeduct))
}
// BlackGoldDeductNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldDeductNe(blackGoldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("black_gold_deduct != ?", blackGoldDeduct))
}
// BlackGoldDeductNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) BlackGoldDeductNotIn(blackGoldDeduct ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) CooperativeNameEq(cooperativeName string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeNameGt(cooperativeName string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeNameGte(cooperativeName string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeNameIn(cooperativeName ...string) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) CooperativeNameLike(cooperativeName string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeNameLt(cooperativeName string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeNameLte(cooperativeName string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeNameNe(cooperativeName string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CooperativeNameNotIn(cooperativeName ...string) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) CooperativeNameNotlike(cooperativeName string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CreatedAtEq(createdAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CreatedAtGt(createdAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CreatedAtGte(createdAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CreatedAtLt(createdAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CreatedAtLte(createdAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) CreatedAtNe(createdAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DateEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DateEq(date string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("date = ?", date))
}
// DateGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DateGt(date string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("date > ?", date))
}
// DateGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DateGte(date string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("date >= ?", date))
}
// DateIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DateIn(date ...string) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) DateLike(date string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("date LIKE ?", date))
}
// DateLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DateLt(date string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("date < ?", date))
}
// DateLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DateLte(date string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("date <= ?", date))
}
// DateNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DateNe(date string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("date != ?", date))
}
// DateNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DateNotIn(date ...string) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) DateNotlike(date string) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("date NOT LIKE ?", date))
}
// DeductAmountEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeductAmountEq(deductAmount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deduct_amount = ?", deductAmount))
}
// DeductAmountGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeductAmountGt(deductAmount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deduct_amount > ?", deductAmount))
}
// DeductAmountGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeductAmountGte(deductAmount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deduct_amount >= ?", deductAmount))
}
// DeductAmountIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeductAmountIn(deductAmount ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) DeductAmountLt(deductAmount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deduct_amount < ?", deductAmount))
}
// DeductAmountLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeductAmountLte(deductAmount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deduct_amount <= ?", deductAmount))
}
// DeductAmountNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeductAmountNe(deductAmount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deduct_amount != ?", deductAmount))
}
// DeductAmountNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeductAmountNotIn(deductAmount ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) Delete() error {
return qs.db.Delete(InviteMemberReport{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(InviteMemberReport{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(InviteMemberReport{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeletedAtEq(deletedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeletedAtGt(deletedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeletedAtGte(deletedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeletedAtIsNotNull() InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeletedAtIsNull() InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeletedAtLt(deletedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeletedAtLte(deletedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) DeletedAtNe(deletedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GetUpdater() InviteMemberReportUpdater {
return NewInviteMemberReportUpdater(qs.db)
}
// GoldCountEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldCountEq(goldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_count = ?", goldCount))
}
// GoldCountGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldCountGt(goldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_count > ?", goldCount))
}
// GoldCountGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldCountGte(goldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_count >= ?", goldCount))
}
// GoldCountIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldCountIn(goldCount ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) GoldCountLt(goldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_count < ?", goldCount))
}
// GoldCountLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldCountLte(goldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_count <= ?", goldCount))
}
// GoldCountNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldCountNe(goldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_count != ?", goldCount))
}
// GoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldCountNotIn(goldCount ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) GoldDeductEq(goldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_deduct = ?", goldDeduct))
}
// GoldDeductGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldDeductGt(goldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_deduct > ?", goldDeduct))
}
// GoldDeductGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldDeductGte(goldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_deduct >= ?", goldDeduct))
}
// GoldDeductIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldDeductIn(goldDeduct ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) GoldDeductLt(goldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_deduct < ?", goldDeduct))
}
// GoldDeductLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldDeductLte(goldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_deduct <= ?", goldDeduct))
}
// GoldDeductNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldDeductNe(goldDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("gold_deduct != ?", goldDeduct))
}
// GoldDeductNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) GoldDeductNotIn(goldDeduct ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) IDEq(ID uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) IDGt(ID uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) IDGte(ID uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) IDIn(ID ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) IDLt(ID uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) IDLte(ID uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) IDNe(ID uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) IDNotIn(ID ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) Limit(limit int) InviteMemberReportQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) Offset(offset int) InviteMemberReportQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs InviteMemberReportQuerySet) One(ret *InviteMemberReport) error {
return qs.db.First(ret).Error
}
// OrderAscByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByBlackGoldCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("black_gold_count ASC"))
}
// OrderAscByBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByBlackGoldDeduct() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("black_gold_deduct ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByCooperativeBusinessId() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByCooperativeName() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByCreatedAt() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDate is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByDate() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("date ASC"))
}
// OrderAscByDeductAmount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByDeductAmount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("deduct_amount ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByDeletedAt() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByGoldCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByGoldCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("gold_count ASC"))
}
// OrderAscByGoldDeduct is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByGoldDeduct() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("gold_deduct ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByID() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByPlatinumCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("platinum_count ASC"))
}
// OrderAscByPlatinumDeduct is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByPlatinumDeduct() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("platinum_deduct ASC"))
}
// OrderAscByRenewalBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByRenewalBlackGoldCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("renewal_black_gold_count ASC"))
}
// OrderAscByRenewalGoldCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByRenewalGoldCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("renewal_gold_count ASC"))
}
// OrderAscByRenewalPlatinumCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByRenewalPlatinumCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("renewal_platinum_count ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByStoreId() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByUid() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderAscByUpdatedAt() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByBlackGoldCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("black_gold_count DESC"))
}
// OrderDescByBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByBlackGoldDeduct() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("black_gold_deduct DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByCooperativeBusinessId() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByCooperativeName() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByCreatedAt() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDate is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByDate() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("date DESC"))
}
// OrderDescByDeductAmount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByDeductAmount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("deduct_amount DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByDeletedAt() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByGoldCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByGoldCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("gold_count DESC"))
}
// OrderDescByGoldDeduct is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByGoldDeduct() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("gold_deduct DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByID() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByPlatinumCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByPlatinumCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("platinum_count DESC"))
}
// OrderDescByPlatinumDeduct is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByPlatinumDeduct() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("platinum_deduct DESC"))
}
// OrderDescByRenewalBlackGoldCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByRenewalBlackGoldCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("renewal_black_gold_count DESC"))
}
// OrderDescByRenewalGoldCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByRenewalGoldCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("renewal_gold_count DESC"))
}
// OrderDescByRenewalPlatinumCount is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByRenewalPlatinumCount() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("renewal_platinum_count DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByStoreId() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByUid() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) OrderDescByUpdatedAt() InviteMemberReportQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// PlatinumCountEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumCountEq(platinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_count = ?", platinumCount))
}
// PlatinumCountGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumCountGt(platinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_count > ?", platinumCount))
}
// PlatinumCountGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumCountGte(platinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_count >= ?", platinumCount))
}
// PlatinumCountIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumCountIn(platinumCount ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) PlatinumCountLt(platinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_count < ?", platinumCount))
}
// PlatinumCountLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumCountLte(platinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_count <= ?", platinumCount))
}
// PlatinumCountNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumCountNe(platinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_count != ?", platinumCount))
}
// PlatinumCountNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumCountNotIn(platinumCount ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) PlatinumDeductEq(platinumDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_deduct = ?", platinumDeduct))
}
// PlatinumDeductGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumDeductGt(platinumDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_deduct > ?", platinumDeduct))
}
// PlatinumDeductGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumDeductGte(platinumDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_deduct >= ?", platinumDeduct))
}
// PlatinumDeductIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumDeductIn(platinumDeduct ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) PlatinumDeductLt(platinumDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_deduct < ?", platinumDeduct))
}
// PlatinumDeductLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumDeductLte(platinumDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_deduct <= ?", platinumDeduct))
}
// PlatinumDeductNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumDeductNe(platinumDeduct uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("platinum_deduct != ?", platinumDeduct))
}
// PlatinumDeductNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) PlatinumDeductNotIn(platinumDeduct ...uint32) InviteMemberReportQuerySet {
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))
}
// RenewalBlackGoldCountEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalBlackGoldCountEq(renewalBlackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_black_gold_count = ?", renewalBlackGoldCount))
}
// RenewalBlackGoldCountGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalBlackGoldCountGt(renewalBlackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_black_gold_count > ?", renewalBlackGoldCount))
}
// RenewalBlackGoldCountGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalBlackGoldCountGte(renewalBlackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_black_gold_count >= ?", renewalBlackGoldCount))
}
// RenewalBlackGoldCountIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalBlackGoldCountIn(renewalBlackGoldCount ...uint32) InviteMemberReportQuerySet {
if len(renewalBlackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one renewalBlackGoldCount in RenewalBlackGoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("renewal_black_gold_count IN (?)", renewalBlackGoldCount))
}
// RenewalBlackGoldCountLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalBlackGoldCountLt(renewalBlackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_black_gold_count < ?", renewalBlackGoldCount))
}
// RenewalBlackGoldCountLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalBlackGoldCountLte(renewalBlackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_black_gold_count <= ?", renewalBlackGoldCount))
}
// RenewalBlackGoldCountNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalBlackGoldCountNe(renewalBlackGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_black_gold_count != ?", renewalBlackGoldCount))
}
// RenewalBlackGoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalBlackGoldCountNotIn(renewalBlackGoldCount ...uint32) InviteMemberReportQuerySet {
if len(renewalBlackGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one renewalBlackGoldCount in RenewalBlackGoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("renewal_black_gold_count NOT IN (?)", renewalBlackGoldCount))
}
// RenewalGoldCountEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalGoldCountEq(renewalGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_gold_count = ?", renewalGoldCount))
}
// RenewalGoldCountGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalGoldCountGt(renewalGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_gold_count > ?", renewalGoldCount))
}
// RenewalGoldCountGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalGoldCountGte(renewalGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_gold_count >= ?", renewalGoldCount))
}
// RenewalGoldCountIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalGoldCountIn(renewalGoldCount ...uint32) InviteMemberReportQuerySet {
if len(renewalGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one renewalGoldCount in RenewalGoldCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("renewal_gold_count IN (?)", renewalGoldCount))
}
// RenewalGoldCountLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalGoldCountLt(renewalGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_gold_count < ?", renewalGoldCount))
}
// RenewalGoldCountLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalGoldCountLte(renewalGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_gold_count <= ?", renewalGoldCount))
}
// RenewalGoldCountNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalGoldCountNe(renewalGoldCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_gold_count != ?", renewalGoldCount))
}
// RenewalGoldCountNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalGoldCountNotIn(renewalGoldCount ...uint32) InviteMemberReportQuerySet {
if len(renewalGoldCount) == 0 {
qs.db.AddError(errors.New("must at least pass one renewalGoldCount in RenewalGoldCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("renewal_gold_count NOT IN (?)", renewalGoldCount))
}
// RenewalPlatinumCountEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalPlatinumCountEq(renewalPlatinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_platinum_count = ?", renewalPlatinumCount))
}
// RenewalPlatinumCountGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalPlatinumCountGt(renewalPlatinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_platinum_count > ?", renewalPlatinumCount))
}
// RenewalPlatinumCountGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalPlatinumCountGte(renewalPlatinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_platinum_count >= ?", renewalPlatinumCount))
}
// RenewalPlatinumCountIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalPlatinumCountIn(renewalPlatinumCount ...uint32) InviteMemberReportQuerySet {
if len(renewalPlatinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one renewalPlatinumCount in RenewalPlatinumCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("renewal_platinum_count IN (?)", renewalPlatinumCount))
}
// RenewalPlatinumCountLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalPlatinumCountLt(renewalPlatinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_platinum_count < ?", renewalPlatinumCount))
}
// RenewalPlatinumCountLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalPlatinumCountLte(renewalPlatinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_platinum_count <= ?", renewalPlatinumCount))
}
// RenewalPlatinumCountNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalPlatinumCountNe(renewalPlatinumCount uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("renewal_platinum_count != ?", renewalPlatinumCount))
}
// RenewalPlatinumCountNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) RenewalPlatinumCountNotIn(renewalPlatinumCount ...uint32) InviteMemberReportQuerySet {
if len(renewalPlatinumCount) == 0 {
qs.db.AddError(errors.New("must at least pass one renewalPlatinumCount in RenewalPlatinumCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("renewal_platinum_count NOT IN (?)", renewalPlatinumCount))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) StoreIdEq(storeId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) StoreIdGt(storeId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) StoreIdGte(storeId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) StoreIdIn(storeId ...uint32) InviteMemberReportQuerySet {
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 InviteMemberReportQuerySet) StoreIdLt(storeId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) StoreIdLte(storeId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) StoreIdNe(storeId uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) StoreIdNotIn(storeId ...uint32) InviteMemberReportQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UidEq(uid uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UidGt(uid uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UidGte(uid uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UidIn(uid ...uint32) InviteMemberReportQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UidLt(uid uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UidLte(uid uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UidNe(uid uint32) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UidNotIn(uid ...uint32) InviteMemberReportQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UpdatedAtEq(updatedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UpdatedAtGt(updatedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UpdatedAtGte(updatedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UpdatedAtLt(updatedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UpdatedAtLte(updatedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs InviteMemberReportQuerySet) UpdatedAtNe(updatedAt time.Time) InviteMemberReportQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetBlackGoldCount is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetBlackGoldCount(blackGoldCount uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.BlackGoldCount)] = blackGoldCount
return u
}
// SetBlackGoldDeduct is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetBlackGoldDeduct(blackGoldDeduct uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.BlackGoldDeduct)] = blackGoldDeduct
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetCooperativeName(cooperativeName string) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.CooperativeName)] = cooperativeName
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetCreatedAt(createdAt time.Time) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.CreatedAt)] = createdAt
return u
}
// SetDate is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetDate(date string) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.Date)] = date
return u
}
// SetDeductAmount is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetDeductAmount(deductAmount uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.DeductAmount)] = deductAmount
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetDeletedAt(deletedAt *time.Time) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.DeletedAt)] = deletedAt
return u
}
// SetGoldCount is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetGoldCount(goldCount uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.GoldCount)] = goldCount
return u
}
// SetGoldDeduct is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetGoldDeduct(goldDeduct uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.GoldDeduct)] = goldDeduct
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetID(ID uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.ID)] = ID
return u
}
// SetPlatinumCount is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetPlatinumCount(platinumCount uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.PlatinumCount)] = platinumCount
return u
}
// SetPlatinumDeduct is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetPlatinumDeduct(platinumDeduct uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.PlatinumDeduct)] = platinumDeduct
return u
}
// SetRenewalBlackGoldCount is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetRenewalBlackGoldCount(renewalBlackGoldCount uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.RenewalBlackGoldCount)] = renewalBlackGoldCount
return u
}
// SetRenewalGoldCount is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetRenewalGoldCount(renewalGoldCount uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.RenewalGoldCount)] = renewalGoldCount
return u
}
// SetRenewalPlatinumCount is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetRenewalPlatinumCount(renewalPlatinumCount uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.RenewalPlatinumCount)] = renewalPlatinumCount
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetStoreId(storeId uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.StoreId)] = storeId
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetUid(uid uint32) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) SetUpdatedAt(updatedAt time.Time) InviteMemberReportUpdater {
u.fields[string(InviteMemberReportDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u InviteMemberReportUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set InviteMemberReportQuerySet
// ===== BEGIN of InviteMemberReport modifiers
// InviteMemberReportDBSchemaField describes database schema field. It requires for method 'Update'
type InviteMemberReportDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f InviteMemberReportDBSchemaField) String() string {
return string(f)
}
// InviteMemberReportDBSchema stores db field names of InviteMemberReport
var InviteMemberReportDBSchema = struct {
ID InviteMemberReportDBSchemaField
CreatedAt InviteMemberReportDBSchemaField
UpdatedAt InviteMemberReportDBSchemaField
DeletedAt InviteMemberReportDBSchemaField
Uid InviteMemberReportDBSchemaField
StoreId InviteMemberReportDBSchemaField
GoldCount InviteMemberReportDBSchemaField
PlatinumCount InviteMemberReportDBSchemaField
BlackGoldCount InviteMemberReportDBSchemaField
Date InviteMemberReportDBSchemaField
DeductAmount InviteMemberReportDBSchemaField
CooperativeBusinessId InviteMemberReportDBSchemaField
CooperativeName InviteMemberReportDBSchemaField
GoldDeduct InviteMemberReportDBSchemaField
PlatinumDeduct InviteMemberReportDBSchemaField
BlackGoldDeduct InviteMemberReportDBSchemaField
RenewalGoldCount InviteMemberReportDBSchemaField
RenewalPlatinumCount InviteMemberReportDBSchemaField
RenewalBlackGoldCount InviteMemberReportDBSchemaField
}{
ID: InviteMemberReportDBSchemaField("id"),
CreatedAt: InviteMemberReportDBSchemaField("created_at"),
UpdatedAt: InviteMemberReportDBSchemaField("updated_at"),
DeletedAt: InviteMemberReportDBSchemaField("deleted_at"),
Uid: InviteMemberReportDBSchemaField("uid"),
StoreId: InviteMemberReportDBSchemaField("store_id"),
GoldCount: InviteMemberReportDBSchemaField("gold_count"),
PlatinumCount: InviteMemberReportDBSchemaField("platinum_count"),
BlackGoldCount: InviteMemberReportDBSchemaField("black_gold_count"),
Date: InviteMemberReportDBSchemaField("date"),
DeductAmount: InviteMemberReportDBSchemaField("deduct_amount"),
CooperativeBusinessId: InviteMemberReportDBSchemaField("cooperative_business_id"),
CooperativeName: InviteMemberReportDBSchemaField("cooperative_name"),
GoldDeduct: InviteMemberReportDBSchemaField("gold_deduct"),
PlatinumDeduct: InviteMemberReportDBSchemaField("platinum_deduct"),
BlackGoldDeduct: InviteMemberReportDBSchemaField("black_gold_deduct"),
RenewalGoldCount: InviteMemberReportDBSchemaField("renewal_gold_count"),
RenewalPlatinumCount: InviteMemberReportDBSchemaField("renewal_platinum_count"),
RenewalBlackGoldCount: InviteMemberReportDBSchemaField("renewal_black_gold_count"),
}
// Update updates InviteMemberReport fields by primary key
// nolint: dupl
func (o *InviteMemberReport) Update(db *gorm.DB, fields ...InviteMemberReportDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"store_id": o.StoreId,
"gold_count": o.GoldCount,
"platinum_count": o.PlatinumCount,
"black_gold_count": o.BlackGoldCount,
"date": o.Date,
"deduct_amount": o.DeductAmount,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
"gold_deduct": o.GoldDeduct,
"platinum_deduct": o.PlatinumDeduct,
"black_gold_deduct": o.BlackGoldDeduct,
"renewal_gold_count": o.RenewalGoldCount,
"renewal_platinum_count": o.RenewalPlatinumCount,
"renewal_black_gold_count": o.RenewalBlackGoldCount,
}
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 InviteMemberReport %v fields %v: %s",
o, fields, err)
}
return nil
}
// InviteMemberReportUpdater is an InviteMemberReport updates manager
type InviteMemberReportUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewInviteMemberReportUpdater creates new InviteMemberReport updater
// nolint: dupl
func NewInviteMemberReportUpdater(db *gorm.DB) InviteMemberReportUpdater {
return InviteMemberReportUpdater{
fields: map[string]interface{}{},
db: db.Model(&InviteMemberReport{}),
}
}
// ===== END of InviteMemberReport modifiers
// ===== BEGIN of query set MemberStatisticDailyQuerySet
// MemberStatisticDailyQuerySet is an queryset type for MemberStatisticDaily
type MemberStatisticDailyQuerySet struct {
db *gorm.DB
}
// NewMemberStatisticDailyQuerySet constructs new MemberStatisticDailyQuerySet
func NewMemberStatisticDailyQuerySet(db *gorm.DB) MemberStatisticDailyQuerySet {
return MemberStatisticDailyQuerySet{
db: db.Model(&MemberStatisticDaily{}),
}
}
func (qs MemberStatisticDailyQuerySet) w(db *gorm.DB) MemberStatisticDailyQuerySet {
return NewMemberStatisticDailyQuerySet(db)
}
func (qs MemberStatisticDailyQuerySet) Select(fields ...MemberStatisticDailyDBSchemaField) MemberStatisticDailyQuerySet {
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 *MemberStatisticDaily) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *MemberStatisticDaily) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// AccumulativeEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) AccumulativeEq(accumulative uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("accumulative = ?", accumulative))
}
// AccumulativeGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) AccumulativeGt(accumulative uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("accumulative > ?", accumulative))
}
// AccumulativeGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) AccumulativeGte(accumulative uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("accumulative >= ?", accumulative))
}
// AccumulativeIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) AccumulativeIn(accumulative ...uint32) MemberStatisticDailyQuerySet {
if len(accumulative) == 0 {
qs.db.AddError(errors.New("must at least pass one accumulative in AccumulativeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("accumulative IN (?)", accumulative))
}
// AccumulativeLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) AccumulativeLt(accumulative uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("accumulative < ?", accumulative))
}
// AccumulativeLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) AccumulativeLte(accumulative uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("accumulative <= ?", accumulative))
}
// AccumulativeNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) AccumulativeNe(accumulative uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("accumulative != ?", accumulative))
}
// AccumulativeNotIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) AccumulativeNotIn(accumulative ...uint32) MemberStatisticDailyQuerySet {
if len(accumulative) == 0 {
qs.db.AddError(errors.New("must at least pass one accumulative in AccumulativeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("accumulative NOT IN (?)", accumulative))
}
// All is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) All(ret *[]MemberStatisticDaily) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) CreatedAtEq(createdAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) CreatedAtGt(createdAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) CreatedAtGte(createdAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) CreatedAtLt(createdAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) CreatedAtLte(createdAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) CreatedAtNe(createdAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DateEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateEq(date string) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date = ?", date))
}
// DateGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateGt(date string) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date > ?", date))
}
// DateGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateGte(date string) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date >= ?", date))
}
// DateIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateIn(date ...string) MemberStatisticDailyQuerySet {
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 MemberStatisticDailyQuerySet) DateLike(date string) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date LIKE ?", date))
}
// DateLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateLt(date string) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date < ?", date))
}
// DateLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateLte(date string) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date <= ?", date))
}
// DateNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateNe(date string) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date != ?", date))
}
// DateNotIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateNotIn(date ...string) MemberStatisticDailyQuerySet {
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 MemberStatisticDailyQuerySet) DateNotlike(date string) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date NOT LIKE ?", date))
}
// DateTimeEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateTimeEq(dateTime time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date_time = ?", dateTime))
}
// DateTimeGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateTimeGt(dateTime time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date_time > ?", dateTime))
}
// DateTimeGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateTimeGte(dateTime time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date_time >= ?", dateTime))
}
// DateTimeLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateTimeLt(dateTime time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date_time < ?", dateTime))
}
// DateTimeLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateTimeLte(dateTime time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date_time <= ?", dateTime))
}
// DateTimeNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DateTimeNe(dateTime time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("date_time != ?", dateTime))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) Delete() error {
return qs.db.Delete(MemberStatisticDaily{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(MemberStatisticDaily{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(MemberStatisticDaily{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeletedAtEq(deletedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeletedAtGt(deletedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeletedAtGte(deletedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeletedAtIsNotNull() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeletedAtIsNull() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeletedAtLt(deletedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeletedAtLte(deletedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) DeletedAtNe(deletedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// ExpireEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) ExpireEq(expire uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("expire = ?", expire))
}
// ExpireGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) ExpireGt(expire uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("expire > ?", expire))
}
// ExpireGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) ExpireGte(expire uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("expire >= ?", expire))
}
// ExpireIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) ExpireIn(expire ...uint32) MemberStatisticDailyQuerySet {
if len(expire) == 0 {
qs.db.AddError(errors.New("must at least pass one expire in ExpireIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("expire IN (?)", expire))
}
// ExpireLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) ExpireLt(expire uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("expire < ?", expire))
}
// ExpireLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) ExpireLte(expire uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("expire <= ?", expire))
}
// ExpireNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) ExpireNe(expire uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("expire != ?", expire))
}
// ExpireNotIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) ExpireNotIn(expire ...uint32) MemberStatisticDailyQuerySet {
if len(expire) == 0 {
qs.db.AddError(errors.New("must at least pass one expire in ExpireNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("expire NOT IN (?)", expire))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) GetUpdater() MemberStatisticDailyUpdater {
return NewMemberStatisticDailyUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IDEq(ID uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IDGt(ID uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IDGte(ID uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IDIn(ID ...uint32) MemberStatisticDailyQuerySet {
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 MemberStatisticDailyQuerySet) IDLt(ID uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IDLte(ID uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IDNe(ID uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IDNotIn(ID ...uint32) MemberStatisticDailyQuerySet {
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))
}
// IncreaseEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IncreaseEq(increase uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("increase = ?", increase))
}
// IncreaseGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IncreaseGt(increase uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("increase > ?", increase))
}
// IncreaseGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IncreaseGte(increase uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("increase >= ?", increase))
}
// IncreaseIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IncreaseIn(increase ...uint32) MemberStatisticDailyQuerySet {
if len(increase) == 0 {
qs.db.AddError(errors.New("must at least pass one increase in IncreaseIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("increase IN (?)", increase))
}
// IncreaseLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IncreaseLt(increase uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("increase < ?", increase))
}
// IncreaseLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IncreaseLte(increase uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("increase <= ?", increase))
}
// IncreaseNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IncreaseNe(increase uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("increase != ?", increase))
}
// IncreaseNotIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) IncreaseNotIn(increase ...uint32) MemberStatisticDailyQuerySet {
if len(increase) == 0 {
qs.db.AddError(errors.New("must at least pass one increase in IncreaseNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("increase NOT IN (?)", increase))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) Limit(limit int) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MemberLevelEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) MemberLevelEq(memberLevel uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("member_level = ?", memberLevel))
}
// MemberLevelGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) MemberLevelGt(memberLevel uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("member_level > ?", memberLevel))
}
// MemberLevelGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) MemberLevelGte(memberLevel uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("member_level >= ?", memberLevel))
}
// MemberLevelIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) MemberLevelIn(memberLevel ...uint32) MemberStatisticDailyQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level IN (?)", memberLevel))
}
// MemberLevelLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) MemberLevelLt(memberLevel uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("member_level < ?", memberLevel))
}
// MemberLevelLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) MemberLevelLte(memberLevel uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("member_level <= ?", memberLevel))
}
// MemberLevelNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) MemberLevelNe(memberLevel uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("member_level != ?", memberLevel))
}
// MemberLevelNotIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) MemberLevelNotIn(memberLevel ...uint32) MemberStatisticDailyQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level NOT IN (?)", memberLevel))
}
// NetEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) NetEq(net uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("net = ?", net))
}
// NetGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) NetGt(net uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("net > ?", net))
}
// NetGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) NetGte(net uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("net >= ?", net))
}
// NetIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) NetIn(net ...uint32) MemberStatisticDailyQuerySet {
if len(net) == 0 {
qs.db.AddError(errors.New("must at least pass one net in NetIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("net IN (?)", net))
}
// NetLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) NetLt(net uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("net < ?", net))
}
// NetLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) NetLte(net uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("net <= ?", net))
}
// NetNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) NetNe(net uint32) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("net != ?", net))
}
// NetNotIn is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) NetNotIn(net ...uint32) MemberStatisticDailyQuerySet {
if len(net) == 0 {
qs.db.AddError(errors.New("must at least pass one net in NetNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("net NOT IN (?)", net))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) Offset(offset int) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs MemberStatisticDailyQuerySet) One(ret *MemberStatisticDaily) error {
return qs.db.First(ret).Error
}
// OrderAscByAccumulative is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByAccumulative() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("accumulative ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByCreatedAt() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDate is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByDate() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("date ASC"))
}
// OrderAscByDateTime is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByDateTime() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("date_time ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByDeletedAt() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByExpire is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByExpire() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("expire ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByID() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByIncrease is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByIncrease() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("increase ASC"))
}
// OrderAscByMemberLevel is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByMemberLevel() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("member_level ASC"))
}
// OrderAscByNet is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByNet() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("net ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderAscByUpdatedAt() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByAccumulative is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByAccumulative() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("accumulative DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByCreatedAt() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDate is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByDate() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("date DESC"))
}
// OrderDescByDateTime is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByDateTime() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("date_time DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByDeletedAt() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByExpire is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByExpire() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("expire DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByID() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByIncrease is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByIncrease() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("increase DESC"))
}
// OrderDescByMemberLevel is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByMemberLevel() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("member_level DESC"))
}
// OrderDescByNet is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByNet() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("net DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) OrderDescByUpdatedAt() MemberStatisticDailyQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) UpdatedAtEq(updatedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) UpdatedAtGt(updatedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) UpdatedAtGte(updatedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) UpdatedAtLt(updatedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) UpdatedAtLte(updatedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs MemberStatisticDailyQuerySet) UpdatedAtNe(updatedAt time.Time) MemberStatisticDailyQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetAccumulative is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetAccumulative(accumulative uint32) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.Accumulative)] = accumulative
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetCreatedAt(createdAt time.Time) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.CreatedAt)] = createdAt
return u
}
// SetDate is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetDate(date string) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.Date)] = date
return u
}
// SetDateTime is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetDateTime(dateTime time.Time) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.DateTime)] = dateTime
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetDeletedAt(deletedAt *time.Time) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.DeletedAt)] = deletedAt
return u
}
// SetExpire is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetExpire(expire uint32) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.Expire)] = expire
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetID(ID uint32) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.ID)] = ID
return u
}
// SetIncrease is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetIncrease(increase uint32) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.Increase)] = increase
return u
}
// SetMemberLevel is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetMemberLevel(memberLevel uint32) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.MemberLevel)] = memberLevel
return u
}
// SetNet is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetNet(net uint32) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.Net)] = net
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) SetUpdatedAt(updatedAt time.Time) MemberStatisticDailyUpdater {
u.fields[string(MemberStatisticDailyDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u MemberStatisticDailyUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set MemberStatisticDailyQuerySet
// ===== BEGIN of MemberStatisticDaily modifiers
// MemberStatisticDailyDBSchemaField describes database schema field. It requires for method 'Update'
type MemberStatisticDailyDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f MemberStatisticDailyDBSchemaField) String() string {
return string(f)
}
// MemberStatisticDailyDBSchema stores db field names of MemberStatisticDaily
var MemberStatisticDailyDBSchema = struct {
ID MemberStatisticDailyDBSchemaField
CreatedAt MemberStatisticDailyDBSchemaField
UpdatedAt MemberStatisticDailyDBSchemaField
DeletedAt MemberStatisticDailyDBSchemaField
MemberLevel MemberStatisticDailyDBSchemaField
Date MemberStatisticDailyDBSchemaField
DateTime MemberStatisticDailyDBSchemaField
Increase MemberStatisticDailyDBSchemaField
Expire MemberStatisticDailyDBSchemaField
Net MemberStatisticDailyDBSchemaField
Accumulative MemberStatisticDailyDBSchemaField
}{
ID: MemberStatisticDailyDBSchemaField("id"),
CreatedAt: MemberStatisticDailyDBSchemaField("created_at"),
UpdatedAt: MemberStatisticDailyDBSchemaField("updated_at"),
DeletedAt: MemberStatisticDailyDBSchemaField("deleted_at"),
MemberLevel: MemberStatisticDailyDBSchemaField("member_level"),
Date: MemberStatisticDailyDBSchemaField("date"),
DateTime: MemberStatisticDailyDBSchemaField("date_time"),
Increase: MemberStatisticDailyDBSchemaField("increase"),
Expire: MemberStatisticDailyDBSchemaField("expire"),
Net: MemberStatisticDailyDBSchemaField("net"),
Accumulative: MemberStatisticDailyDBSchemaField("accumulative"),
}
// Update updates MemberStatisticDaily fields by primary key
// nolint: dupl
func (o *MemberStatisticDaily) Update(db *gorm.DB, fields ...MemberStatisticDailyDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"member_level": o.MemberLevel,
"date": o.Date,
"date_time": o.DateTime,
"increase": o.Increase,
"expire": o.Expire,
"net": o.Net,
"accumulative": o.Accumulative,
}
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 MemberStatisticDaily %v fields %v: %s",
o, fields, err)
}
return nil
}
// MemberStatisticDailyUpdater is an MemberStatisticDaily updates manager
type MemberStatisticDailyUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewMemberStatisticDailyUpdater creates new MemberStatisticDaily updater
// nolint: dupl
func NewMemberStatisticDailyUpdater(db *gorm.DB) MemberStatisticDailyUpdater {
return MemberStatisticDailyUpdater{
fields: map[string]interface{}{},
db: db.Model(&MemberStatisticDaily{}),
}
}
// ===== END of MemberStatisticDaily modifiers
// ===== BEGIN of query set OperationLogQuerySet
// OperationLogQuerySet is an queryset type for OperationLog
type OperationLogQuerySet struct {
db *gorm.DB
}
// NewOperationLogQuerySet constructs new OperationLogQuerySet
func NewOperationLogQuerySet(db *gorm.DB) OperationLogQuerySet {
return OperationLogQuerySet{
db: db.Model(&OperationLog{}),
}
}
func (qs OperationLogQuerySet) w(db *gorm.DB) OperationLogQuerySet {
return NewOperationLogQuerySet(db)
}
func (qs OperationLogQuerySet) Select(fields ...OperationLogDBSchemaField) OperationLogQuerySet {
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 *OperationLog) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *OperationLog) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) All(ret *[]OperationLog) error {
return qs.db.Find(ret).Error
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) OperationLogQuerySet {
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 OperationLogQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) OperationLogQuerySet {
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 OperationLogQuerySet) CooperativeNameEq(cooperativeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeNameGt(cooperativeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeNameGte(cooperativeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeNameIn(cooperativeName ...string) OperationLogQuerySet {
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 OperationLogQuerySet) CooperativeNameLike(cooperativeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeNameLt(cooperativeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeNameLte(cooperativeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeNameNe(cooperativeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CooperativeNameNotIn(cooperativeName ...string) OperationLogQuerySet {
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 OperationLogQuerySet) CooperativeNameNotlike(cooperativeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
// CorrelationIdEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationIdEq(correlationId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_id = ?", correlationId))
}
// CorrelationIdGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationIdGt(correlationId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_id > ?", correlationId))
}
// CorrelationIdGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationIdGte(correlationId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_id >= ?", correlationId))
}
// CorrelationIdIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationIdIn(correlationId ...uint32) OperationLogQuerySet {
if len(correlationId) == 0 {
qs.db.AddError(errors.New("must at least pass one correlationId in CorrelationIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("correlation_id IN (?)", correlationId))
}
// CorrelationIdLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationIdLt(correlationId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_id < ?", correlationId))
}
// CorrelationIdLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationIdLte(correlationId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_id <= ?", correlationId))
}
// CorrelationIdNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationIdNe(correlationId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_id != ?", correlationId))
}
// CorrelationIdNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationIdNotIn(correlationId ...uint32) OperationLogQuerySet {
if len(correlationId) == 0 {
qs.db.AddError(errors.New("must at least pass one correlationId in CorrelationIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("correlation_id NOT IN (?)", correlationId))
}
// CorrelationNameEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameEq(correlationName string) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_name = ?", correlationName))
}
// CorrelationNameGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameGt(correlationName string) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_name > ?", correlationName))
}
// CorrelationNameGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameGte(correlationName string) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_name >= ?", correlationName))
}
// CorrelationNameIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameIn(correlationName ...string) OperationLogQuerySet {
if len(correlationName) == 0 {
qs.db.AddError(errors.New("must at least pass one correlationName in CorrelationNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("correlation_name IN (?)", correlationName))
}
// CorrelationNameLike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameLike(correlationName string) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_name LIKE ?", correlationName))
}
// CorrelationNameLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameLt(correlationName string) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_name < ?", correlationName))
}
// CorrelationNameLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameLte(correlationName string) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_name <= ?", correlationName))
}
// CorrelationNameNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameNe(correlationName string) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_name != ?", correlationName))
}
// CorrelationNameNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameNotIn(correlationName ...string) OperationLogQuerySet {
if len(correlationName) == 0 {
qs.db.AddError(errors.New("must at least pass one correlationName in CorrelationNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("correlation_name NOT IN (?)", correlationName))
}
// CorrelationNameNotlike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CorrelationNameNotlike(correlationName string) OperationLogQuerySet {
return qs.w(qs.db.Where("correlation_name NOT LIKE ?", correlationName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CreatedAtEq(createdAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CreatedAtGt(createdAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CreatedAtGte(createdAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CreatedAtLt(createdAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CreatedAtLte(createdAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) CreatedAtNe(createdAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) Delete() error {
return qs.db.Delete(OperationLog{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(OperationLog{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(OperationLog{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeletedAtEq(deletedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeletedAtGt(deletedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeletedAtGte(deletedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeletedAtIsNotNull() OperationLogQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeletedAtIsNull() OperationLogQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeletedAtLt(deletedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeletedAtLte(deletedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DeletedAtNe(deletedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DescriptionEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionEq(description string) OperationLogQuerySet {
return qs.w(qs.db.Where("description = ?", description))
}
// DescriptionGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionGt(description string) OperationLogQuerySet {
return qs.w(qs.db.Where("description > ?", description))
}
// DescriptionGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionGte(description string) OperationLogQuerySet {
return qs.w(qs.db.Where("description >= ?", description))
}
// DescriptionIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionIn(description ...string) OperationLogQuerySet {
if len(description) == 0 {
qs.db.AddError(errors.New("must at least pass one description in DescriptionIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("description IN (?)", description))
}
// DescriptionLike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionLike(description string) OperationLogQuerySet {
return qs.w(qs.db.Where("description LIKE ?", description))
}
// DescriptionLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionLt(description string) OperationLogQuerySet {
return qs.w(qs.db.Where("description < ?", description))
}
// DescriptionLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionLte(description string) OperationLogQuerySet {
return qs.w(qs.db.Where("description <= ?", description))
}
// DescriptionNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionNe(description string) OperationLogQuerySet {
return qs.w(qs.db.Where("description != ?", description))
}
// DescriptionNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionNotIn(description ...string) OperationLogQuerySet {
if len(description) == 0 {
qs.db.AddError(errors.New("must at least pass one description in DescriptionNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("description NOT IN (?)", description))
}
// DescriptionNotlike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DescriptionNotlike(description string) OperationLogQuerySet {
return qs.w(qs.db.Where("description NOT LIKE ?", description))
}
// DetailEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailEq(detail string) OperationLogQuerySet {
return qs.w(qs.db.Where("detail = ?", detail))
}
// DetailGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailGt(detail string) OperationLogQuerySet {
return qs.w(qs.db.Where("detail > ?", detail))
}
// DetailGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailGte(detail string) OperationLogQuerySet {
return qs.w(qs.db.Where("detail >= ?", detail))
}
// DetailIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailIn(detail ...string) OperationLogQuerySet {
if len(detail) == 0 {
qs.db.AddError(errors.New("must at least pass one detail in DetailIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("detail IN (?)", detail))
}
// DetailLike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailLike(detail string) OperationLogQuerySet {
return qs.w(qs.db.Where("detail LIKE ?", detail))
}
// DetailLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailLt(detail string) OperationLogQuerySet {
return qs.w(qs.db.Where("detail < ?", detail))
}
// DetailLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailLte(detail string) OperationLogQuerySet {
return qs.w(qs.db.Where("detail <= ?", detail))
}
// DetailNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailNe(detail string) OperationLogQuerySet {
return qs.w(qs.db.Where("detail != ?", detail))
}
// DetailNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailNotIn(detail ...string) OperationLogQuerySet {
if len(detail) == 0 {
qs.db.AddError(errors.New("must at least pass one detail in DetailNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("detail NOT IN (?)", detail))
}
// DetailNotlike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) DetailNotlike(detail string) OperationLogQuerySet {
return qs.w(qs.db.Where("detail NOT LIKE ?", detail))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) GetUpdater() OperationLogUpdater {
return NewOperationLogUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) IDEq(ID uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) IDGt(ID uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) IDGte(ID uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) IDIn(ID ...uint32) OperationLogQuerySet {
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 OperationLogQuerySet) IDLt(ID uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) IDLte(ID uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) IDNe(ID uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) IDNotIn(ID ...uint32) OperationLogQuerySet {
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 OperationLogQuerySet) Limit(limit int) OperationLogQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) Offset(offset int) OperationLogQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs OperationLogQuerySet) One(ret *OperationLog) error {
return qs.db.First(ret).Error
}
// OperationTypeEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeEq(operationType string) OperationLogQuerySet {
return qs.w(qs.db.Where("operation_type = ?", operationType))
}
// OperationTypeGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeGt(operationType string) OperationLogQuerySet {
return qs.w(qs.db.Where("operation_type > ?", operationType))
}
// OperationTypeGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeGte(operationType string) OperationLogQuerySet {
return qs.w(qs.db.Where("operation_type >= ?", operationType))
}
// OperationTypeIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeIn(operationType ...string) OperationLogQuerySet {
if len(operationType) == 0 {
qs.db.AddError(errors.New("must at least pass one operationType in OperationTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("operation_type IN (?)", operationType))
}
// OperationTypeLike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeLike(operationType string) OperationLogQuerySet {
return qs.w(qs.db.Where("operation_type LIKE ?", operationType))
}
// OperationTypeLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeLt(operationType string) OperationLogQuerySet {
return qs.w(qs.db.Where("operation_type < ?", operationType))
}
// OperationTypeLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeLte(operationType string) OperationLogQuerySet {
return qs.w(qs.db.Where("operation_type <= ?", operationType))
}
// OperationTypeNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeNe(operationType string) OperationLogQuerySet {
return qs.w(qs.db.Where("operation_type != ?", operationType))
}
// OperationTypeNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeNotIn(operationType ...string) OperationLogQuerySet {
if len(operationType) == 0 {
qs.db.AddError(errors.New("must at least pass one operationType in OperationTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("operation_type NOT IN (?)", operationType))
}
// OperationTypeNotlike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OperationTypeNotlike(operationType string) OperationLogQuerySet {
return qs.w(qs.db.Where("operation_type NOT LIKE ?", operationType))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByCooperativeBusinessId() OperationLogQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByCooperativeName() OperationLogQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
// OrderAscByCorrelationId is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByCorrelationId() OperationLogQuerySet {
return qs.w(qs.db.Order("correlation_id ASC"))
}
// OrderAscByCorrelationName is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByCorrelationName() OperationLogQuerySet {
return qs.w(qs.db.Order("correlation_name ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByCreatedAt() OperationLogQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByDeletedAt() OperationLogQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDescription is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByDescription() OperationLogQuerySet {
return qs.w(qs.db.Order("description ASC"))
}
// OrderAscByDetail is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByDetail() OperationLogQuerySet {
return qs.w(qs.db.Order("detail ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByID() OperationLogQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByOperationType is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByOperationType() OperationLogQuerySet {
return qs.w(qs.db.Order("operation_type ASC"))
}
// OrderAscByRemark is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByRemark() OperationLogQuerySet {
return qs.w(qs.db.Order("remark ASC"))
}
// OrderAscBySerialNumber is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscBySerialNumber() OperationLogQuerySet {
return qs.w(qs.db.Order("serial_number ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByStoreId() OperationLogQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByStoreName is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByStoreName() OperationLogQuerySet {
return qs.w(qs.db.Order("store_name ASC"))
}
// OrderAscBySysUid is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscBySysUid() OperationLogQuerySet {
return qs.w(qs.db.Order("sys_uid ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByUid() OperationLogQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderAscByUpdatedAt() OperationLogQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByCooperativeBusinessId() OperationLogQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByCooperativeName() OperationLogQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
// OrderDescByCorrelationId is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByCorrelationId() OperationLogQuerySet {
return qs.w(qs.db.Order("correlation_id DESC"))
}
// OrderDescByCorrelationName is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByCorrelationName() OperationLogQuerySet {
return qs.w(qs.db.Order("correlation_name DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByCreatedAt() OperationLogQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByDeletedAt() OperationLogQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDescription is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByDescription() OperationLogQuerySet {
return qs.w(qs.db.Order("description DESC"))
}
// OrderDescByDetail is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByDetail() OperationLogQuerySet {
return qs.w(qs.db.Order("detail DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByID() OperationLogQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByOperationType is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByOperationType() OperationLogQuerySet {
return qs.w(qs.db.Order("operation_type DESC"))
}
// OrderDescByRemark is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByRemark() OperationLogQuerySet {
return qs.w(qs.db.Order("remark DESC"))
}
// OrderDescBySerialNumber is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescBySerialNumber() OperationLogQuerySet {
return qs.w(qs.db.Order("serial_number DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByStoreId() OperationLogQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByStoreName is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByStoreName() OperationLogQuerySet {
return qs.w(qs.db.Order("store_name DESC"))
}
// OrderDescBySysUid is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescBySysUid() OperationLogQuerySet {
return qs.w(qs.db.Order("sys_uid DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByUid() OperationLogQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) OrderDescByUpdatedAt() OperationLogQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// RemarkEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkEq(remark string) OperationLogQuerySet {
return qs.w(qs.db.Where("remark = ?", remark))
}
// RemarkGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkGt(remark string) OperationLogQuerySet {
return qs.w(qs.db.Where("remark > ?", remark))
}
// RemarkGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkGte(remark string) OperationLogQuerySet {
return qs.w(qs.db.Where("remark >= ?", remark))
}
// RemarkIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkIn(remark ...string) OperationLogQuerySet {
if len(remark) == 0 {
qs.db.AddError(errors.New("must at least pass one remark in RemarkIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("remark IN (?)", remark))
}
// RemarkLike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkLike(remark string) OperationLogQuerySet {
return qs.w(qs.db.Where("remark LIKE ?", remark))
}
// RemarkLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkLt(remark string) OperationLogQuerySet {
return qs.w(qs.db.Where("remark < ?", remark))
}
// RemarkLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkLte(remark string) OperationLogQuerySet {
return qs.w(qs.db.Where("remark <= ?", remark))
}
// RemarkNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkNe(remark string) OperationLogQuerySet {
return qs.w(qs.db.Where("remark != ?", remark))
}
// RemarkNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkNotIn(remark ...string) OperationLogQuerySet {
if len(remark) == 0 {
qs.db.AddError(errors.New("must at least pass one remark in RemarkNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("remark NOT IN (?)", remark))
}
// RemarkNotlike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) RemarkNotlike(remark string) OperationLogQuerySet {
return qs.w(qs.db.Where("remark NOT LIKE ?", remark))
}
// SerialNumberEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberEq(serialNumber string) OperationLogQuerySet {
return qs.w(qs.db.Where("serial_number = ?", serialNumber))
}
// SerialNumberGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberGt(serialNumber string) OperationLogQuerySet {
return qs.w(qs.db.Where("serial_number > ?", serialNumber))
}
// SerialNumberGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberGte(serialNumber string) OperationLogQuerySet {
return qs.w(qs.db.Where("serial_number >= ?", serialNumber))
}
// SerialNumberIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberIn(serialNumber ...string) OperationLogQuerySet {
if len(serialNumber) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNumber in SerialNumberIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("serial_number IN (?)", serialNumber))
}
// SerialNumberLike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberLike(serialNumber string) OperationLogQuerySet {
return qs.w(qs.db.Where("serial_number LIKE ?", serialNumber))
}
// SerialNumberLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberLt(serialNumber string) OperationLogQuerySet {
return qs.w(qs.db.Where("serial_number < ?", serialNumber))
}
// SerialNumberLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberLte(serialNumber string) OperationLogQuerySet {
return qs.w(qs.db.Where("serial_number <= ?", serialNumber))
}
// SerialNumberNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberNe(serialNumber string) OperationLogQuerySet {
return qs.w(qs.db.Where("serial_number != ?", serialNumber))
}
// SerialNumberNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberNotIn(serialNumber ...string) OperationLogQuerySet {
if len(serialNumber) == 0 {
qs.db.AddError(errors.New("must at least pass one serialNumber in SerialNumberNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("serial_number NOT IN (?)", serialNumber))
}
// SerialNumberNotlike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SerialNumberNotlike(serialNumber string) OperationLogQuerySet {
return qs.w(qs.db.Where("serial_number NOT LIKE ?", serialNumber))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreIdEq(storeId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreIdGt(storeId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreIdGte(storeId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreIdIn(storeId ...uint32) OperationLogQuerySet {
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 OperationLogQuerySet) StoreIdLt(storeId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreIdLte(storeId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreIdNe(storeId uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreIdNotIn(storeId ...uint32) OperationLogQuerySet {
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))
}
// StoreNameEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameEq(storeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("store_name = ?", storeName))
}
// StoreNameGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameGt(storeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("store_name > ?", storeName))
}
// StoreNameGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameGte(storeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("store_name >= ?", storeName))
}
// StoreNameIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameIn(storeName ...string) OperationLogQuerySet {
if len(storeName) == 0 {
qs.db.AddError(errors.New("must at least pass one storeName in StoreNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_name IN (?)", storeName))
}
// StoreNameLike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameLike(storeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("store_name LIKE ?", storeName))
}
// StoreNameLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameLt(storeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("store_name < ?", storeName))
}
// StoreNameLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameLte(storeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("store_name <= ?", storeName))
}
// StoreNameNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameNe(storeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("store_name != ?", storeName))
}
// StoreNameNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameNotIn(storeName ...string) OperationLogQuerySet {
if len(storeName) == 0 {
qs.db.AddError(errors.New("must at least pass one storeName in StoreNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_name NOT IN (?)", storeName))
}
// StoreNameNotlike is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) StoreNameNotlike(storeName string) OperationLogQuerySet {
return qs.w(qs.db.Where("store_name NOT LIKE ?", storeName))
}
// SysUidEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SysUidEq(sysUid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("sys_uid = ?", sysUid))
}
// SysUidGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SysUidGt(sysUid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("sys_uid > ?", sysUid))
}
// SysUidGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SysUidGte(sysUid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("sys_uid >= ?", sysUid))
}
// SysUidIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SysUidIn(sysUid ...uint32) OperationLogQuerySet {
if len(sysUid) == 0 {
qs.db.AddError(errors.New("must at least pass one sysUid in SysUidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sys_uid IN (?)", sysUid))
}
// SysUidLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SysUidLt(sysUid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("sys_uid < ?", sysUid))
}
// SysUidLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SysUidLte(sysUid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("sys_uid <= ?", sysUid))
}
// SysUidNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SysUidNe(sysUid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("sys_uid != ?", sysUid))
}
// SysUidNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) SysUidNotIn(sysUid ...uint32) OperationLogQuerySet {
if len(sysUid) == 0 {
qs.db.AddError(errors.New("must at least pass one sysUid in SysUidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("sys_uid NOT IN (?)", sysUid))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UidEq(uid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UidGt(uid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UidGte(uid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UidIn(uid ...uint32) OperationLogQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UidLt(uid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UidLte(uid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UidNe(uid uint32) OperationLogQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UidNotIn(uid ...uint32) OperationLogQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UpdatedAtEq(updatedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UpdatedAtGt(updatedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UpdatedAtGte(updatedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UpdatedAtLt(updatedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UpdatedAtLte(updatedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs OperationLogQuerySet) UpdatedAtNe(updatedAt time.Time) OperationLogQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetCooperativeName(cooperativeName string) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.CooperativeName)] = cooperativeName
return u
}
// SetCorrelationId is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetCorrelationId(correlationId uint32) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.CorrelationId)] = correlationId
return u
}
// SetCorrelationName is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetCorrelationName(correlationName string) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.CorrelationName)] = correlationName
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetCreatedAt(createdAt time.Time) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetDeletedAt(deletedAt *time.Time) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDescription is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetDescription(description string) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.Description)] = description
return u
}
// SetDetail is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetDetail(detail string) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.Detail)] = detail
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetID(ID uint32) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.ID)] = ID
return u
}
// SetOperationType is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetOperationType(operationType string) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.OperationType)] = operationType
return u
}
// SetRemark is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetRemark(remark string) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.Remark)] = remark
return u
}
// SetSerialNumber is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetSerialNumber(serialNumber string) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.SerialNumber)] = serialNumber
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetStoreId(storeId uint32) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.StoreId)] = storeId
return u
}
// SetStoreName is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetStoreName(storeName string) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.StoreName)] = storeName
return u
}
// SetSysUid is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetSysUid(sysUid uint32) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.SysUid)] = sysUid
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetUid(uid uint32) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) SetUpdatedAt(updatedAt time.Time) OperationLogUpdater {
u.fields[string(OperationLogDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u OperationLogUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set OperationLogQuerySet
// ===== BEGIN of OperationLog modifiers
// OperationLogDBSchemaField describes database schema field. It requires for method 'Update'
type OperationLogDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f OperationLogDBSchemaField) String() string {
return string(f)
}
// OperationLogDBSchema stores db field names of OperationLog
var OperationLogDBSchema = struct {
ID OperationLogDBSchemaField
CreatedAt OperationLogDBSchemaField
UpdatedAt OperationLogDBSchemaField
DeletedAt OperationLogDBSchemaField
Uid OperationLogDBSchemaField
SysUid OperationLogDBSchemaField
Description OperationLogDBSchemaField
OperationType OperationLogDBSchemaField
CorrelationId OperationLogDBSchemaField
CorrelationName OperationLogDBSchemaField
StoreId OperationLogDBSchemaField
StoreName OperationLogDBSchemaField
CooperativeName OperationLogDBSchemaField
CooperativeBusinessId OperationLogDBSchemaField
SerialNumber OperationLogDBSchemaField
Detail OperationLogDBSchemaField
Remark OperationLogDBSchemaField
}{
ID: OperationLogDBSchemaField("id"),
CreatedAt: OperationLogDBSchemaField("created_at"),
UpdatedAt: OperationLogDBSchemaField("updated_at"),
DeletedAt: OperationLogDBSchemaField("deleted_at"),
Uid: OperationLogDBSchemaField("uid"),
SysUid: OperationLogDBSchemaField("sys_uid"),
Description: OperationLogDBSchemaField("description"),
OperationType: OperationLogDBSchemaField("operation_type"),
CorrelationId: OperationLogDBSchemaField("correlation_id"),
CorrelationName: OperationLogDBSchemaField("correlation_name"),
StoreId: OperationLogDBSchemaField("store_id"),
StoreName: OperationLogDBSchemaField("store_name"),
CooperativeName: OperationLogDBSchemaField("cooperative_name"),
CooperativeBusinessId: OperationLogDBSchemaField("cooperative_business_id"),
SerialNumber: OperationLogDBSchemaField("serial_number"),
Detail: OperationLogDBSchemaField("detail"),
Remark: OperationLogDBSchemaField("remark"),
}
// Update updates OperationLog fields by primary key
// nolint: dupl
func (o *OperationLog) Update(db *gorm.DB, fields ...OperationLogDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"sys_uid": o.SysUid,
"description": o.Description,
"operation_type": o.OperationType,
"correlation_id": o.CorrelationId,
"correlation_name": o.CorrelationName,
"store_id": o.StoreId,
"store_name": o.StoreName,
"cooperative_name": o.CooperativeName,
"cooperative_business_id": o.CooperativeBusinessId,
"serial_number": o.SerialNumber,
"detail": o.Detail,
"remark": o.Remark,
}
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 OperationLog %v fields %v: %s",
o, fields, err)
}
return nil
}
// OperationLogUpdater is an OperationLog updates manager
type OperationLogUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewOperationLogUpdater creates new OperationLog updater
// nolint: dupl
func NewOperationLogUpdater(db *gorm.DB) OperationLogUpdater {
return OperationLogUpdater{
fields: map[string]interface{}{},
db: db.Model(&OperationLog{}),
}
}
// ===== END of OperationLog modifiers
// ===== BEGIN of query set ShopperPromotionCodeQuerySet
// ShopperPromotionCodeQuerySet is an queryset type for ShopperPromotionCode
type ShopperPromotionCodeQuerySet struct {
db *gorm.DB
}
// NewShopperPromotionCodeQuerySet constructs new ShopperPromotionCodeQuerySet
func NewShopperPromotionCodeQuerySet(db *gorm.DB) ShopperPromotionCodeQuerySet {
return ShopperPromotionCodeQuerySet{
db: db.Model(&ShopperPromotionCode{}),
}
}
func (qs ShopperPromotionCodeQuerySet) w(db *gorm.DB) ShopperPromotionCodeQuerySet {
return NewShopperPromotionCodeQuerySet(db)
}
func (qs ShopperPromotionCodeQuerySet) Select(fields ...ShopperPromotionCodeDBSchemaField) ShopperPromotionCodeQuerySet {
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 *ShopperPromotionCode) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *ShopperPromotionCode) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) All(ret *[]ShopperPromotionCode) error {
return qs.db.Find(ret).Error
}
// CodeEq is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeEq(code string) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("code = ?", code))
}
// CodeGt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeGt(code string) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("code > ?", code))
}
// CodeGte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeGte(code string) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("code >= ?", code))
}
// CodeIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeIn(code ...string) ShopperPromotionCodeQuerySet {
if len(code) == 0 {
qs.db.AddError(errors.New("must at least pass one code in CodeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("code IN (?)", code))
}
// CodeLike is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeLike(code string) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("code LIKE ?", code))
}
// CodeLt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeLt(code string) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("code < ?", code))
}
// CodeLte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeLte(code string) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("code <= ?", code))
}
// CodeNe is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeNe(code string) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("code != ?", code))
}
// CodeNotIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeNotIn(code ...string) ShopperPromotionCodeQuerySet {
if len(code) == 0 {
qs.db.AddError(errors.New("must at least pass one code in CodeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("code NOT IN (?)", code))
}
// CodeNotlike is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CodeNotlike(code string) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("code NOT LIKE ?", code))
}
// Count is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CreatedAtEq(createdAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CreatedAtGt(createdAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CreatedAtGte(createdAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CreatedAtLt(createdAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CreatedAtLte(createdAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) CreatedAtNe(createdAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) Delete() error {
return qs.db.Delete(ShopperPromotionCode{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(ShopperPromotionCode{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(ShopperPromotionCode{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeletedAtEq(deletedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeletedAtGt(deletedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeletedAtGte(deletedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeletedAtIsNotNull() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeletedAtIsNull() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeletedAtLt(deletedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeletedAtLte(deletedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) DeletedAtNe(deletedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) GetUpdater() ShopperPromotionCodeUpdater {
return NewShopperPromotionCodeUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) IDEq(ID uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) IDGt(ID uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) IDGte(ID uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) IDIn(ID ...uint32) ShopperPromotionCodeQuerySet {
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 ShopperPromotionCodeQuerySet) IDLt(ID uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) IDLte(ID uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) IDNe(ID uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) IDNotIn(ID ...uint32) ShopperPromotionCodeQuerySet {
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 ShopperPromotionCodeQuerySet) Limit(limit int) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) Offset(offset int) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs ShopperPromotionCodeQuerySet) One(ret *ShopperPromotionCode) error {
return qs.db.First(ret).Error
}
// OrderAscByCode is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderAscByCode() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("code ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderAscByCreatedAt() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderAscByDeletedAt() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderAscByID() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderAscByState() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderAscByStoreId() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderAscByUid() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderAscByUpdatedAt() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCode is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderDescByCode() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("code DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderDescByCreatedAt() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderDescByDeletedAt() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderDescByID() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderDescByState() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderDescByStoreId() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderDescByUid() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) OrderDescByUpdatedAt() ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StateEq(state uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StateGt(state uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StateGte(state uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StateIn(state ...uint32) ShopperPromotionCodeQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StateLt(state uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StateLte(state uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StateNe(state uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StateNotIn(state ...uint32) ShopperPromotionCodeQuerySet {
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))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StoreIdEq(storeId uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StoreIdGt(storeId uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StoreIdGte(storeId uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StoreIdIn(storeId ...uint32) ShopperPromotionCodeQuerySet {
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 ShopperPromotionCodeQuerySet) StoreIdLt(storeId uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StoreIdLte(storeId uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StoreIdNe(storeId uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) StoreIdNotIn(storeId ...uint32) ShopperPromotionCodeQuerySet {
if len(storeId) == 0 {
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UidEq(uid uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UidGt(uid uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UidGte(uid uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UidIn(uid ...uint32) ShopperPromotionCodeQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UidLt(uid uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UidLte(uid uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UidNe(uid uint32) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UidNotIn(uid ...uint32) ShopperPromotionCodeQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UpdatedAtEq(updatedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UpdatedAtGt(updatedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UpdatedAtGte(updatedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UpdatedAtLt(updatedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UpdatedAtLte(updatedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs ShopperPromotionCodeQuerySet) UpdatedAtNe(updatedAt time.Time) ShopperPromotionCodeQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCode is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) SetCode(code string) ShopperPromotionCodeUpdater {
u.fields[string(ShopperPromotionCodeDBSchema.Code)] = code
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) SetCreatedAt(createdAt time.Time) ShopperPromotionCodeUpdater {
u.fields[string(ShopperPromotionCodeDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) SetDeletedAt(deletedAt *time.Time) ShopperPromotionCodeUpdater {
u.fields[string(ShopperPromotionCodeDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) SetID(ID uint32) ShopperPromotionCodeUpdater {
u.fields[string(ShopperPromotionCodeDBSchema.ID)] = ID
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) SetState(state uint32) ShopperPromotionCodeUpdater {
u.fields[string(ShopperPromotionCodeDBSchema.State)] = state
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) SetStoreId(storeId uint32) ShopperPromotionCodeUpdater {
u.fields[string(ShopperPromotionCodeDBSchema.StoreId)] = storeId
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) SetUid(uid uint32) ShopperPromotionCodeUpdater {
u.fields[string(ShopperPromotionCodeDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) SetUpdatedAt(updatedAt time.Time) ShopperPromotionCodeUpdater {
u.fields[string(ShopperPromotionCodeDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u ShopperPromotionCodeUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set ShopperPromotionCodeQuerySet
// ===== BEGIN of ShopperPromotionCode modifiers
// ShopperPromotionCodeDBSchemaField describes database schema field. It requires for method 'Update'
type ShopperPromotionCodeDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f ShopperPromotionCodeDBSchemaField) String() string {
return string(f)
}
// ShopperPromotionCodeDBSchema stores db field names of ShopperPromotionCode
var ShopperPromotionCodeDBSchema = struct {
ID ShopperPromotionCodeDBSchemaField
CreatedAt ShopperPromotionCodeDBSchemaField
UpdatedAt ShopperPromotionCodeDBSchemaField
DeletedAt ShopperPromotionCodeDBSchemaField
Uid ShopperPromotionCodeDBSchemaField
State ShopperPromotionCodeDBSchemaField
Code ShopperPromotionCodeDBSchemaField
StoreId ShopperPromotionCodeDBSchemaField
}{
ID: ShopperPromotionCodeDBSchemaField("id"),
CreatedAt: ShopperPromotionCodeDBSchemaField("created_at"),
UpdatedAt: ShopperPromotionCodeDBSchemaField("updated_at"),
DeletedAt: ShopperPromotionCodeDBSchemaField("deleted_at"),
Uid: ShopperPromotionCodeDBSchemaField("uid"),
State: ShopperPromotionCodeDBSchemaField("state"),
Code: ShopperPromotionCodeDBSchemaField("code"),
StoreId: ShopperPromotionCodeDBSchemaField("store_id"),
}
// Update updates ShopperPromotionCode fields by primary key
// nolint: dupl
func (o *ShopperPromotionCode) Update(db *gorm.DB, fields ...ShopperPromotionCodeDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"state": o.State,
"code": o.Code,
"store_id": o.StoreId,
}
u := map[string]interface{}{}
for _, f := range fields {
fs := f.String()
u[fs] = dbNameToFieldName[fs]
}
if err := db.Model(o).Updates(u).Error; err != nil {
if err == gorm.ErrRecordNotFound {
return err
}
return fmt.Errorf("can't update ShopperPromotionCode %v fields %v: %s",
o, fields, err)
}
return nil
}
// ShopperPromotionCodeUpdater is an ShopperPromotionCode updates manager
type ShopperPromotionCodeUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewShopperPromotionCodeUpdater creates new ShopperPromotionCode updater
// nolint: dupl
func NewShopperPromotionCodeUpdater(db *gorm.DB) ShopperPromotionCodeUpdater {
return ShopperPromotionCodeUpdater{
fields: map[string]interface{}{},
db: db.Model(&ShopperPromotionCode{}),
}
}
// ===== END of ShopperPromotionCode modifiers
// ===== BEGIN of query set UserInviteQuerySet
// UserInviteQuerySet is an queryset type for UserInvite
type UserInviteQuerySet struct {
db *gorm.DB
}
// NewUserInviteQuerySet constructs new UserInviteQuerySet
func NewUserInviteQuerySet(db *gorm.DB) UserInviteQuerySet {
return UserInviteQuerySet{
db: db.Model(&UserInvite{}),
}
}
func (qs UserInviteQuerySet) w(db *gorm.DB) UserInviteQuerySet {
return NewUserInviteQuerySet(db)
}
func (qs UserInviteQuerySet) Select(fields ...UserInviteDBSchemaField) UserInviteQuerySet {
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 *UserInvite) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserInvite) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// ActionEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ActionEq(action uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("action = ?", action))
}
// ActionGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ActionGt(action uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("action > ?", action))
}
// ActionGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ActionGte(action uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("action >= ?", action))
}
// ActionIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ActionIn(action ...uint32) UserInviteQuerySet {
if len(action) == 0 {
qs.db.AddError(errors.New("must at least pass one action in ActionIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("action IN (?)", action))
}
// ActionLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ActionLt(action uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("action < ?", action))
}
// ActionLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ActionLte(action uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("action <= ?", action))
}
// ActionNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ActionNe(action uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("action != ?", action))
}
// ActionNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ActionNotIn(action ...uint32) UserInviteQuerySet {
if len(action) == 0 {
qs.db.AddError(errors.New("must at least pass one action in ActionNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("action NOT IN (?)", action))
}
// All is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) All(ret *[]UserInvite) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) CreatedAtEq(createdAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) CreatedAtGt(createdAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) CreatedAtGte(createdAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) CreatedAtLt(createdAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) CreatedAtLte(createdAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) CreatedAtNe(createdAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) Delete() error {
return qs.db.Delete(UserInvite{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserInvite{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserInvite{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeletedAtEq(deletedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeletedAtGt(deletedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeletedAtGte(deletedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeletedAtIsNotNull() UserInviteQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeletedAtIsNull() UserInviteQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeletedAtLt(deletedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeletedAtLte(deletedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) DeletedAtNe(deletedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// FirstInviteEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FirstInviteEq(firstInvite uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("first_invite = ?", firstInvite))
}
// FirstInviteGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FirstInviteGt(firstInvite uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("first_invite > ?", firstInvite))
}
// FirstInviteGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FirstInviteGte(firstInvite uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("first_invite >= ?", firstInvite))
}
// FirstInviteIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FirstInviteIn(firstInvite ...uint32) UserInviteQuerySet {
if len(firstInvite) == 0 {
qs.db.AddError(errors.New("must at least pass one firstInvite in FirstInviteIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("first_invite IN (?)", firstInvite))
}
// FirstInviteLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FirstInviteLt(firstInvite uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("first_invite < ?", firstInvite))
}
// FirstInviteLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FirstInviteLte(firstInvite uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("first_invite <= ?", firstInvite))
}
// FirstInviteNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FirstInviteNe(firstInvite uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("first_invite != ?", firstInvite))
}
// FirstInviteNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FirstInviteNotIn(firstInvite ...uint32) UserInviteQuerySet {
if len(firstInvite) == 0 {
qs.db.AddError(errors.New("must at least pass one firstInvite in FirstInviteNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("first_invite NOT IN (?)", firstInvite))
}
// FromUidEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FromUidEq(fromUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("from_uid = ?", fromUid))
}
// FromUidGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FromUidGt(fromUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("from_uid > ?", fromUid))
}
// FromUidGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FromUidGte(fromUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("from_uid >= ?", fromUid))
}
// FromUidIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FromUidIn(fromUid ...uint32) UserInviteQuerySet {
if len(fromUid) == 0 {
qs.db.AddError(errors.New("must at least pass one fromUid in FromUidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("from_uid IN (?)", fromUid))
}
// FromUidLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FromUidLt(fromUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("from_uid < ?", fromUid))
}
// FromUidLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FromUidLte(fromUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("from_uid <= ?", fromUid))
}
// FromUidNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FromUidNe(fromUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("from_uid != ?", fromUid))
}
// FromUidNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) FromUidNotIn(fromUid ...uint32) UserInviteQuerySet {
if len(fromUid) == 0 {
qs.db.AddError(errors.New("must at least pass one fromUid in FromUidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("from_uid NOT IN (?)", fromUid))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) GetUpdater() UserInviteUpdater {
return NewUserInviteUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) IDEq(ID uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) IDGt(ID uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) IDGte(ID uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) IDIn(ID ...uint32) UserInviteQuerySet {
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 UserInviteQuerySet) IDLt(ID uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) IDLte(ID uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) IDNe(ID uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) IDNotIn(ID ...uint32) UserInviteQuerySet {
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))
}
// InviteFormEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) InviteFormEq(inviteForm uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("invite_form = ?", inviteForm))
}
// InviteFormGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) InviteFormGt(inviteForm uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("invite_form > ?", inviteForm))
}
// InviteFormGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) InviteFormGte(inviteForm uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("invite_form >= ?", inviteForm))
}
// InviteFormIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) InviteFormIn(inviteForm ...uint32) UserInviteQuerySet {
if len(inviteForm) == 0 {
qs.db.AddError(errors.New("must at least pass one inviteForm in InviteFormIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("invite_form IN (?)", inviteForm))
}
// InviteFormLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) InviteFormLt(inviteForm uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("invite_form < ?", inviteForm))
}
// InviteFormLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) InviteFormLte(inviteForm uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("invite_form <= ?", inviteForm))
}
// InviteFormNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) InviteFormNe(inviteForm uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("invite_form != ?", inviteForm))
}
// InviteFormNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) InviteFormNotIn(inviteForm ...uint32) UserInviteQuerySet {
if len(inviteForm) == 0 {
qs.db.AddError(errors.New("must at least pass one inviteForm in InviteFormNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("invite_form NOT IN (?)", inviteForm))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) Limit(limit int) UserInviteQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MemberLevelEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberLevelEq(memberLevel uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_level = ?", memberLevel))
}
// MemberLevelGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberLevelGt(memberLevel uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_level > ?", memberLevel))
}
// MemberLevelGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberLevelGte(memberLevel uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_level >= ?", memberLevel))
}
// MemberLevelIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberLevelIn(memberLevel ...uint32) UserInviteQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level IN (?)", memberLevel))
}
// MemberLevelLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberLevelLt(memberLevel uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_level < ?", memberLevel))
}
// MemberLevelLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberLevelLte(memberLevel uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_level <= ?", memberLevel))
}
// MemberLevelNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberLevelNe(memberLevel uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_level != ?", memberLevel))
}
// MemberLevelNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberLevelNotIn(memberLevel ...uint32) UserInviteQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level NOT IN (?)", memberLevel))
}
// MemberOpenTimeEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberOpenTimeEq(memberOpenTime time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("member_open_time = ?", memberOpenTime))
}
// MemberOpenTimeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberOpenTimeGt(memberOpenTime time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("member_open_time > ?", memberOpenTime))
}
// MemberOpenTimeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberOpenTimeGte(memberOpenTime time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("member_open_time >= ?", memberOpenTime))
}
// MemberOpenTimeLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberOpenTimeLt(memberOpenTime time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("member_open_time < ?", memberOpenTime))
}
// MemberOpenTimeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberOpenTimeLte(memberOpenTime time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("member_open_time <= ?", memberOpenTime))
}
// MemberOpenTimeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberOpenTimeNe(memberOpenTime time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("member_open_time != ?", memberOpenTime))
}
// MemberStatusEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberStatusEq(memberStatus uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_status = ?", memberStatus))
}
// MemberStatusGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberStatusGt(memberStatus uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_status > ?", memberStatus))
}
// MemberStatusGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberStatusGte(memberStatus uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_status >= ?", memberStatus))
}
// MemberStatusIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberStatusIn(memberStatus ...uint8) UserInviteQuerySet {
if len(memberStatus) == 0 {
qs.db.AddError(errors.New("must at least pass one memberStatus in MemberStatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_status IN (?)", memberStatus))
}
// MemberStatusLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberStatusLt(memberStatus uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_status < ?", memberStatus))
}
// MemberStatusLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberStatusLte(memberStatus uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_status <= ?", memberStatus))
}
// MemberStatusNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberStatusNe(memberStatus uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_status != ?", memberStatus))
}
// MemberStatusNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberStatusNotIn(memberStatus ...uint8) UserInviteQuerySet {
if len(memberStatus) == 0 {
qs.db.AddError(errors.New("must at least pass one memberStatus in MemberStatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_status NOT IN (?)", memberStatus))
}
// MemberTypeEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeEq(memberType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type = ?", memberType))
}
// MemberTypeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeGt(memberType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type > ?", memberType))
}
// MemberTypeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeGte(memberType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type >= ?", memberType))
}
// MemberTypeIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeIn(memberType ...uint32) UserInviteQuerySet {
if len(memberType) == 0 {
qs.db.AddError(errors.New("must at least pass one memberType in MemberTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_type IN (?)", memberType))
}
// MemberTypeLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeLt(memberType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type < ?", memberType))
}
// MemberTypeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeLte(memberType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type <= ?", memberType))
}
// MemberTypeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeNe(memberType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type != ?", memberType))
}
// MemberTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeNotIn(memberType ...uint32) UserInviteQuerySet {
if len(memberType) == 0 {
qs.db.AddError(errors.New("must at least pass one memberType in MemberTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_type NOT IN (?)", memberType))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) Offset(offset int) UserInviteQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserInviteQuerySet) One(ret *UserInvite) error {
return qs.db.First(ret).Error
}
// OrderAscByAction is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByAction() UserInviteQuerySet {
return qs.w(qs.db.Order("action ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByCreatedAt() UserInviteQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByDeletedAt() UserInviteQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByFirstInvite is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByFirstInvite() UserInviteQuerySet {
return qs.w(qs.db.Order("first_invite ASC"))
}
// OrderAscByFromUid is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByFromUid() UserInviteQuerySet {
return qs.w(qs.db.Order("from_uid ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByID() UserInviteQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByInviteForm is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByInviteForm() UserInviteQuerySet {
return qs.w(qs.db.Order("invite_form ASC"))
}
// OrderAscByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByMemberLevel() UserInviteQuerySet {
return qs.w(qs.db.Order("member_level ASC"))
}
// OrderAscByMemberOpenTime is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByMemberOpenTime() UserInviteQuerySet {
return qs.w(qs.db.Order("member_open_time ASC"))
}
// OrderAscByMemberStatus is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByMemberStatus() UserInviteQuerySet {
return qs.w(qs.db.Order("member_status ASC"))
}
// OrderAscByMemberType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByMemberType() UserInviteQuerySet {
return qs.w(qs.db.Order("member_type ASC"))
}
// OrderAscByScan is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByScan() UserInviteQuerySet {
return qs.w(qs.db.Order("scan ASC"))
}
// OrderAscBySpendType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscBySpendType() UserInviteQuerySet {
return qs.w(qs.db.Order("spend_type ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByStoreId() UserInviteQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByStoreType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByStoreType() UserInviteQuerySet {
return qs.w(qs.db.Order("store_type ASC"))
}
// OrderAscByToUid is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByToUid() UserInviteQuerySet {
return qs.w(qs.db.Order("to_uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByUpdatedAt() UserInviteQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByUserInviteRecordId is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByUserInviteRecordId() UserInviteQuerySet {
return qs.w(qs.db.Order("user_invite_record_id ASC"))
}
// OrderAscByUserType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByUserType() UserInviteQuerySet {
return qs.w(qs.db.Order("user_type ASC"))
}
// OrderDescByAction is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByAction() UserInviteQuerySet {
return qs.w(qs.db.Order("action DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByCreatedAt() UserInviteQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByDeletedAt() UserInviteQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByFirstInvite is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByFirstInvite() UserInviteQuerySet {
return qs.w(qs.db.Order("first_invite DESC"))
}
// OrderDescByFromUid is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByFromUid() UserInviteQuerySet {
return qs.w(qs.db.Order("from_uid DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByID() UserInviteQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByInviteForm is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByInviteForm() UserInviteQuerySet {
return qs.w(qs.db.Order("invite_form DESC"))
}
// OrderDescByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByMemberLevel() UserInviteQuerySet {
return qs.w(qs.db.Order("member_level DESC"))
}
// OrderDescByMemberOpenTime is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByMemberOpenTime() UserInviteQuerySet {
return qs.w(qs.db.Order("member_open_time DESC"))
}
// OrderDescByMemberStatus is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByMemberStatus() UserInviteQuerySet {
return qs.w(qs.db.Order("member_status DESC"))
}
// OrderDescByMemberType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByMemberType() UserInviteQuerySet {
return qs.w(qs.db.Order("member_type DESC"))
}
// OrderDescByScan is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByScan() UserInviteQuerySet {
return qs.w(qs.db.Order("scan DESC"))
}
// OrderDescBySpendType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescBySpendType() UserInviteQuerySet {
return qs.w(qs.db.Order("spend_type DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByStoreId() UserInviteQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByStoreType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByStoreType() UserInviteQuerySet {
return qs.w(qs.db.Order("store_type DESC"))
}
// OrderDescByToUid is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByToUid() UserInviteQuerySet {
return qs.w(qs.db.Order("to_uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByUpdatedAt() UserInviteQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByUserInviteRecordId is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByUserInviteRecordId() UserInviteQuerySet {
return qs.w(qs.db.Order("user_invite_record_id DESC"))
}
// OrderDescByUserType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByUserType() UserInviteQuerySet {
return qs.w(qs.db.Order("user_type DESC"))
}
// ScanEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ScanEq(scan uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("scan = ?", scan))
}
// ScanGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ScanGt(scan uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("scan > ?", scan))
}
// ScanGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ScanGte(scan uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("scan >= ?", scan))
}
// ScanIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ScanIn(scan ...uint32) UserInviteQuerySet {
if len(scan) == 0 {
qs.db.AddError(errors.New("must at least pass one scan in ScanIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("scan IN (?)", scan))
}
// ScanLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ScanLt(scan uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("scan < ?", scan))
}
// ScanLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ScanLte(scan uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("scan <= ?", scan))
}
// ScanNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ScanNe(scan uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("scan != ?", scan))
}
// ScanNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ScanNotIn(scan ...uint32) UserInviteQuerySet {
if len(scan) == 0 {
qs.db.AddError(errors.New("must at least pass one scan in ScanNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("scan NOT IN (?)", scan))
}
// SpendTypeEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) SpendTypeEq(spendType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("spend_type = ?", spendType))
}
// SpendTypeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) SpendTypeGt(spendType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("spend_type > ?", spendType))
}
// SpendTypeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) SpendTypeGte(spendType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("spend_type >= ?", spendType))
}
// SpendTypeIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) SpendTypeIn(spendType ...uint32) UserInviteQuerySet {
if len(spendType) == 0 {
qs.db.AddError(errors.New("must at least pass one spendType in SpendTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spend_type IN (?)", spendType))
}
// SpendTypeLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) SpendTypeLt(spendType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("spend_type < ?", spendType))
}
// SpendTypeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) SpendTypeLte(spendType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("spend_type <= ?", spendType))
}
// SpendTypeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) SpendTypeNe(spendType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("spend_type != ?", spendType))
}
// SpendTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) SpendTypeNotIn(spendType ...uint32) UserInviteQuerySet {
if len(spendType) == 0 {
qs.db.AddError(errors.New("must at least pass one spendType in SpendTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spend_type NOT IN (?)", spendType))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreIdEq(storeId uint64) UserInviteQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreIdGt(storeId uint64) UserInviteQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreIdGte(storeId uint64) UserInviteQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreIdIn(storeId ...uint64) UserInviteQuerySet {
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 UserInviteQuerySet) StoreIdLt(storeId uint64) UserInviteQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreIdLte(storeId uint64) UserInviteQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreIdNe(storeId uint64) UserInviteQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreIdNotIn(storeId ...uint64) UserInviteQuerySet {
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))
}
// StoreTypeEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreTypeEq(storeType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("store_type = ?", storeType))
}
// StoreTypeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreTypeGt(storeType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("store_type > ?", storeType))
}
// StoreTypeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreTypeGte(storeType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("store_type >= ?", storeType))
}
// StoreTypeIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreTypeIn(storeType ...uint32) UserInviteQuerySet {
if len(storeType) == 0 {
qs.db.AddError(errors.New("must at least pass one storeType in StoreTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_type IN (?)", storeType))
}
// StoreTypeLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreTypeLt(storeType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("store_type < ?", storeType))
}
// StoreTypeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreTypeLte(storeType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("store_type <= ?", storeType))
}
// StoreTypeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreTypeNe(storeType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("store_type != ?", storeType))
}
// StoreTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) StoreTypeNotIn(storeType ...uint32) UserInviteQuerySet {
if len(storeType) == 0 {
qs.db.AddError(errors.New("must at least pass one storeType in StoreTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_type NOT IN (?)", storeType))
}
// ToUidEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ToUidEq(toUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("to_uid = ?", toUid))
}
// ToUidGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ToUidGt(toUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("to_uid > ?", toUid))
}
// ToUidGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ToUidGte(toUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("to_uid >= ?", toUid))
}
// ToUidIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ToUidIn(toUid ...uint32) UserInviteQuerySet {
if len(toUid) == 0 {
qs.db.AddError(errors.New("must at least pass one toUid in ToUidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("to_uid IN (?)", toUid))
}
// ToUidLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ToUidLt(toUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("to_uid < ?", toUid))
}
// ToUidLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ToUidLte(toUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("to_uid <= ?", toUid))
}
// ToUidNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ToUidNe(toUid uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("to_uid != ?", toUid))
}
// ToUidNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) ToUidNotIn(toUid ...uint32) UserInviteQuerySet {
if len(toUid) == 0 {
qs.db.AddError(errors.New("must at least pass one toUid in ToUidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("to_uid NOT IN (?)", toUid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UpdatedAtEq(updatedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UpdatedAtGt(updatedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UpdatedAtGte(updatedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UpdatedAtLt(updatedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UpdatedAtLte(updatedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UpdatedAtNe(updatedAt time.Time) UserInviteQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// UserInviteRecordIdEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserInviteRecordIdEq(userInviteRecordId uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_invite_record_id = ?", userInviteRecordId))
}
// UserInviteRecordIdGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserInviteRecordIdGt(userInviteRecordId uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_invite_record_id > ?", userInviteRecordId))
}
// UserInviteRecordIdGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserInviteRecordIdGte(userInviteRecordId uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_invite_record_id >= ?", userInviteRecordId))
}
// UserInviteRecordIdIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserInviteRecordIdIn(userInviteRecordId ...uint32) UserInviteQuerySet {
if len(userInviteRecordId) == 0 {
qs.db.AddError(errors.New("must at least pass one userInviteRecordId in UserInviteRecordIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_invite_record_id IN (?)", userInviteRecordId))
}
// UserInviteRecordIdLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserInviteRecordIdLt(userInviteRecordId uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_invite_record_id < ?", userInviteRecordId))
}
// UserInviteRecordIdLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserInviteRecordIdLte(userInviteRecordId uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_invite_record_id <= ?", userInviteRecordId))
}
// UserInviteRecordIdNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserInviteRecordIdNe(userInviteRecordId uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_invite_record_id != ?", userInviteRecordId))
}
// UserInviteRecordIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserInviteRecordIdNotIn(userInviteRecordId ...uint32) UserInviteQuerySet {
if len(userInviteRecordId) == 0 {
qs.db.AddError(errors.New("must at least pass one userInviteRecordId in UserInviteRecordIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_invite_record_id NOT IN (?)", userInviteRecordId))
}
// UserTypeEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeEq(userType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type = ?", userType))
}
// UserTypeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeGt(userType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type > ?", userType))
}
// UserTypeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeGte(userType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type >= ?", userType))
}
// UserTypeIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeIn(userType ...uint32) UserInviteQuerySet {
if len(userType) == 0 {
qs.db.AddError(errors.New("must at least pass one userType in UserTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_type IN (?)", userType))
}
// UserTypeLt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeLt(userType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type < ?", userType))
}
// UserTypeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeLte(userType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type <= ?", userType))
}
// UserTypeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeNe(userType uint32) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type != ?", userType))
}
// UserTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeNotIn(userType ...uint32) UserInviteQuerySet {
if len(userType) == 0 {
qs.db.AddError(errors.New("must at least pass one userType in UserTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_type NOT IN (?)", userType))
}
// SetAction is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetAction(action uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.Action)] = action
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetCreatedAt(createdAt time.Time) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetDeletedAt(deletedAt *time.Time) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.DeletedAt)] = deletedAt
return u
}
// SetFirstInvite is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetFirstInvite(firstInvite uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.FirstInvite)] = firstInvite
return u
}
// SetFromUid is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetFromUid(fromUid uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.FromUid)] = fromUid
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetID(ID uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.ID)] = ID
return u
}
// SetInviteForm is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetInviteForm(inviteForm uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.InviteForm)] = inviteForm
return u
}
// SetMemberLevel is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetMemberLevel(memberLevel uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.MemberLevel)] = memberLevel
return u
}
// SetMemberOpenTime is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetMemberOpenTime(memberOpenTime time.Time) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.MemberOpenTime)] = memberOpenTime
return u
}
// SetMemberStatus is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetMemberStatus(memberStatus uint8) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.MemberStatus)] = memberStatus
return u
}
// SetMemberType is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetMemberType(memberType uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.MemberType)] = memberType
return u
}
// SetScan is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetScan(scan uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.Scan)] = scan
return u
}
// SetSpendType is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetSpendType(spendType uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.SpendType)] = spendType
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetStoreId(storeId uint64) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.StoreId)] = storeId
return u
}
// SetStoreType is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetStoreType(storeType uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.StoreType)] = storeType
return u
}
// SetToUid is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetToUid(toUid uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.ToUid)] = toUid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetUpdatedAt(updatedAt time.Time) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetUserInviteRecordId is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetUserInviteRecordId(userInviteRecordId uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.UserInviteRecordId)] = userInviteRecordId
return u
}
// SetUserType is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetUserType(userType uint32) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.UserType)] = userType
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserInviteQuerySet
// ===== BEGIN of UserInvite modifiers
// UserInviteDBSchemaField describes database schema field. It requires for method 'Update'
type UserInviteDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserInviteDBSchemaField) String() string {
return string(f)
}
// UserInviteDBSchema stores db field names of UserInvite
var UserInviteDBSchema = struct {
ID UserInviteDBSchemaField
CreatedAt UserInviteDBSchemaField
UpdatedAt UserInviteDBSchemaField
DeletedAt UserInviteDBSchemaField
FromUid UserInviteDBSchemaField
UserType UserInviteDBSchemaField
StoreId UserInviteDBSchemaField
MemberOpenTime UserInviteDBSchemaField
MemberType UserInviteDBSchemaField
MemberStatus UserInviteDBSchemaField
ToUid UserInviteDBSchemaField
StoreType UserInviteDBSchemaField
Action UserInviteDBSchemaField
SpendType UserInviteDBSchemaField
MemberLevel UserInviteDBSchemaField
UserInviteRecordId UserInviteDBSchemaField
FirstInvite UserInviteDBSchemaField
Scan UserInviteDBSchemaField
InviteForm UserInviteDBSchemaField
}{
ID: UserInviteDBSchemaField("id"),
CreatedAt: UserInviteDBSchemaField("created_at"),
UpdatedAt: UserInviteDBSchemaField("updated_at"),
DeletedAt: UserInviteDBSchemaField("deleted_at"),
FromUid: UserInviteDBSchemaField("from_uid"),
UserType: UserInviteDBSchemaField("user_type"),
StoreId: UserInviteDBSchemaField("store_id"),
MemberOpenTime: UserInviteDBSchemaField("member_open_time"),
MemberType: UserInviteDBSchemaField("member_type"),
MemberStatus: UserInviteDBSchemaField("member_status"),
ToUid: UserInviteDBSchemaField("to_uid"),
StoreType: UserInviteDBSchemaField("store_type"),
Action: UserInviteDBSchemaField("action"),
SpendType: UserInviteDBSchemaField("spend_type"),
MemberLevel: UserInviteDBSchemaField("member_level"),
UserInviteRecordId: UserInviteDBSchemaField("user_invite_record_id"),
FirstInvite: UserInviteDBSchemaField("first_invite"),
Scan: UserInviteDBSchemaField("scan"),
InviteForm: UserInviteDBSchemaField("invite_form"),
}
// Update updates UserInvite fields by primary key
// nolint: dupl
func (o *UserInvite) Update(db *gorm.DB, fields ...UserInviteDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"from_uid": o.FromUid,
"user_type": o.UserType,
"store_id": o.StoreId,
"member_open_time": o.MemberOpenTime,
"member_type": o.MemberType,
"member_status": o.MemberStatus,
"to_uid": o.ToUid,
"store_type": o.StoreType,
"action": o.Action,
"spend_type": o.SpendType,
"member_level": o.MemberLevel,
"user_invite_record_id": o.UserInviteRecordId,
"first_invite": o.FirstInvite,
"scan": o.Scan,
"invite_form": o.InviteForm,
}
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 UserInvite %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserInviteUpdater is an UserInvite updates manager
type UserInviteUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserInviteUpdater creates new UserInvite updater
// nolint: dupl
func NewUserInviteUpdater(db *gorm.DB) UserInviteUpdater {
return UserInviteUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserInvite{}),
}
}
// ===== END of UserInvite modifiers
// ===== BEGIN of query set UserMemberDurationRecordQuerySet
// UserMemberDurationRecordQuerySet is an queryset type for UserMemberDurationRecord
type UserMemberDurationRecordQuerySet struct {
db *gorm.DB
}
// NewUserMemberDurationRecordQuerySet constructs new UserMemberDurationRecordQuerySet
func NewUserMemberDurationRecordQuerySet(db *gorm.DB) UserMemberDurationRecordQuerySet {
return UserMemberDurationRecordQuerySet{
db: db.Model(&UserMemberDurationRecord{}),
}
}
func (qs UserMemberDurationRecordQuerySet) w(db *gorm.DB) UserMemberDurationRecordQuerySet {
return NewUserMemberDurationRecordQuerySet(db)
}
func (qs UserMemberDurationRecordQuerySet) Select(fields ...UserMemberDurationRecordDBSchemaField) UserMemberDurationRecordQuerySet {
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 *UserMemberDurationRecord) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserMemberDurationRecord) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) All(ret *[]UserMemberDurationRecord) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) CreatedAtEq(createdAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) CreatedAtGt(createdAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) CreatedAtGte(createdAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) CreatedAtLt(createdAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) CreatedAtLte(createdAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) CreatedAtNe(createdAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) Delete() error {
return qs.db.Delete(UserMemberDurationRecord{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserMemberDurationRecord{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserMemberDurationRecord{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeletedAtEq(deletedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeletedAtGt(deletedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeletedAtGte(deletedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeletedAtIsNotNull() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeletedAtIsNull() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeletedAtLt(deletedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeletedAtLte(deletedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DeletedAtNe(deletedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DurationEq is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DurationEq(duration uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("duration = ?", duration))
}
// DurationGt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DurationGt(duration uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("duration > ?", duration))
}
// DurationGte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DurationGte(duration uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("duration >= ?", duration))
}
// DurationIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DurationIn(duration ...uint32) UserMemberDurationRecordQuerySet {
if len(duration) == 0 {
qs.db.AddError(errors.New("must at least pass one duration in DurationIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("duration IN (?)", duration))
}
// DurationLt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DurationLt(duration uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("duration < ?", duration))
}
// DurationLte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DurationLte(duration uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("duration <= ?", duration))
}
// DurationNe is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DurationNe(duration uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("duration != ?", duration))
}
// DurationNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) DurationNotIn(duration ...uint32) UserMemberDurationRecordQuerySet {
if len(duration) == 0 {
qs.db.AddError(errors.New("must at least pass one duration in DurationNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("duration NOT IN (?)", duration))
}
// EventTypeEq is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) EventTypeEq(eventType uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("event_type = ?", eventType))
}
// EventTypeGt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) EventTypeGt(eventType uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("event_type > ?", eventType))
}
// EventTypeGte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) EventTypeGte(eventType uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("event_type >= ?", eventType))
}
// EventTypeIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) EventTypeIn(eventType ...uint32) UserMemberDurationRecordQuerySet {
if len(eventType) == 0 {
qs.db.AddError(errors.New("must at least pass one eventType in EventTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("event_type IN (?)", eventType))
}
// EventTypeLt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) EventTypeLt(eventType uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("event_type < ?", eventType))
}
// EventTypeLte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) EventTypeLte(eventType uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("event_type <= ?", eventType))
}
// EventTypeNe is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) EventTypeNe(eventType uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("event_type != ?", eventType))
}
// EventTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) EventTypeNotIn(eventType ...uint32) UserMemberDurationRecordQuerySet {
if len(eventType) == 0 {
qs.db.AddError(errors.New("must at least pass one eventType in EventTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("event_type NOT IN (?)", eventType))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) GetUpdater() UserMemberDurationRecordUpdater {
return NewUserMemberDurationRecordUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) IDEq(ID uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) IDGt(ID uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) IDGte(ID uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) IDIn(ID ...uint32) UserMemberDurationRecordQuerySet {
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 UserMemberDurationRecordQuerySet) IDLt(ID uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) IDLte(ID uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) IDNe(ID uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) IDNotIn(ID ...uint32) UserMemberDurationRecordQuerySet {
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 UserMemberDurationRecordQuerySet) Limit(limit int) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MemberLevelEq is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) MemberLevelEq(memberLevel uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("member_level = ?", memberLevel))
}
// MemberLevelGt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) MemberLevelGt(memberLevel uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("member_level > ?", memberLevel))
}
// MemberLevelGte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) MemberLevelGte(memberLevel uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("member_level >= ?", memberLevel))
}
// MemberLevelIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) MemberLevelIn(memberLevel ...uint32) UserMemberDurationRecordQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level IN (?)", memberLevel))
}
// MemberLevelLt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) MemberLevelLt(memberLevel uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("member_level < ?", memberLevel))
}
// MemberLevelLte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) MemberLevelLte(memberLevel uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("member_level <= ?", memberLevel))
}
// MemberLevelNe is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) MemberLevelNe(memberLevel uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("member_level != ?", memberLevel))
}
// MemberLevelNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) MemberLevelNotIn(memberLevel ...uint32) UserMemberDurationRecordQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level NOT IN (?)", memberLevel))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) Offset(offset int) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserMemberDurationRecordQuerySet) One(ret *UserMemberDurationRecord) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderAscByCreatedAt() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderAscByDeletedAt() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDuration is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderAscByDuration() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("duration ASC"))
}
// OrderAscByEventType is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderAscByEventType() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("event_type ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderAscByID() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderAscByMemberLevel() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("member_level ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderAscByUid() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderAscByUpdatedAt() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderDescByCreatedAt() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderDescByDeletedAt() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDuration is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderDescByDuration() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("duration DESC"))
}
// OrderDescByEventType is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderDescByEventType() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("event_type DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderDescByID() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderDescByMemberLevel() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("member_level DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderDescByUid() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) OrderDescByUpdatedAt() UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UidEq(uid uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UidGt(uid uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UidGte(uid uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UidIn(uid ...uint32) UserMemberDurationRecordQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UidLt(uid uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UidLte(uid uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UidNe(uid uint32) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UidNotIn(uid ...uint32) UserMemberDurationRecordQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UpdatedAtEq(updatedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UpdatedAtGt(updatedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UpdatedAtGte(updatedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UpdatedAtLt(updatedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UpdatedAtLte(updatedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserMemberDurationRecordQuerySet) UpdatedAtNe(updatedAt time.Time) UserMemberDurationRecordQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) SetCreatedAt(createdAt time.Time) UserMemberDurationRecordUpdater {
u.fields[string(UserMemberDurationRecordDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) SetDeletedAt(deletedAt *time.Time) UserMemberDurationRecordUpdater {
u.fields[string(UserMemberDurationRecordDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDuration is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) SetDuration(duration uint32) UserMemberDurationRecordUpdater {
u.fields[string(UserMemberDurationRecordDBSchema.Duration)] = duration
return u
}
// SetEventType is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) SetEventType(eventType uint32) UserMemberDurationRecordUpdater {
u.fields[string(UserMemberDurationRecordDBSchema.EventType)] = eventType
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) SetID(ID uint32) UserMemberDurationRecordUpdater {
u.fields[string(UserMemberDurationRecordDBSchema.ID)] = ID
return u
}
// SetMemberLevel is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) SetMemberLevel(memberLevel uint32) UserMemberDurationRecordUpdater {
u.fields[string(UserMemberDurationRecordDBSchema.MemberLevel)] = memberLevel
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) SetUid(uid uint32) UserMemberDurationRecordUpdater {
u.fields[string(UserMemberDurationRecordDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) SetUpdatedAt(updatedAt time.Time) UserMemberDurationRecordUpdater {
u.fields[string(UserMemberDurationRecordDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserMemberDurationRecordUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserMemberDurationRecordQuerySet
// ===== BEGIN of UserMemberDurationRecord modifiers
// UserMemberDurationRecordDBSchemaField describes database schema field. It requires for method 'Update'
type UserMemberDurationRecordDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserMemberDurationRecordDBSchemaField) String() string {
return string(f)
}
// UserMemberDurationRecordDBSchema stores db field names of UserMemberDurationRecord
var UserMemberDurationRecordDBSchema = struct {
ID UserMemberDurationRecordDBSchemaField
CreatedAt UserMemberDurationRecordDBSchemaField
UpdatedAt UserMemberDurationRecordDBSchemaField
DeletedAt UserMemberDurationRecordDBSchemaField
Uid UserMemberDurationRecordDBSchemaField
Duration UserMemberDurationRecordDBSchemaField
EventType UserMemberDurationRecordDBSchemaField
MemberLevel UserMemberDurationRecordDBSchemaField
}{
ID: UserMemberDurationRecordDBSchemaField("id"),
CreatedAt: UserMemberDurationRecordDBSchemaField("created_at"),
UpdatedAt: UserMemberDurationRecordDBSchemaField("updated_at"),
DeletedAt: UserMemberDurationRecordDBSchemaField("deleted_at"),
Uid: UserMemberDurationRecordDBSchemaField("uid"),
Duration: UserMemberDurationRecordDBSchemaField("duration"),
EventType: UserMemberDurationRecordDBSchemaField("event_type"),
MemberLevel: UserMemberDurationRecordDBSchemaField("member_level"),
}
// Update updates UserMemberDurationRecord fields by primary key
// nolint: dupl
func (o *UserMemberDurationRecord) Update(db *gorm.DB, fields ...UserMemberDurationRecordDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"duration": o.Duration,
"event_type": o.EventType,
"member_level": o.MemberLevel,
}
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 UserMemberDurationRecord %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserMemberDurationRecordUpdater is an UserMemberDurationRecord updates manager
type UserMemberDurationRecordUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserMemberDurationRecordUpdater creates new UserMemberDurationRecord updater
// nolint: dupl
func NewUserMemberDurationRecordUpdater(db *gorm.DB) UserMemberDurationRecordUpdater {
return UserMemberDurationRecordUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserMemberDurationRecord{}),
}
}
// ===== END of UserMemberDurationRecord modifiers
// ===== BEGIN of query set UserMemberExpireDelayQuerySet
// UserMemberExpireDelayQuerySet is an queryset type for UserMemberExpireDelay
type UserMemberExpireDelayQuerySet struct {
db *gorm.DB
}
// NewUserMemberExpireDelayQuerySet constructs new UserMemberExpireDelayQuerySet
func NewUserMemberExpireDelayQuerySet(db *gorm.DB) UserMemberExpireDelayQuerySet {
return UserMemberExpireDelayQuerySet{
db: db.Model(&UserMemberExpireDelay{}),
}
}
func (qs UserMemberExpireDelayQuerySet) w(db *gorm.DB) UserMemberExpireDelayQuerySet {
return NewUserMemberExpireDelayQuerySet(db)
}
func (qs UserMemberExpireDelayQuerySet) Select(fields ...UserMemberExpireDelayDBSchemaField) UserMemberExpireDelayQuerySet {
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 *UserMemberExpireDelay) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserMemberExpireDelay) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) All(ret *[]UserMemberExpireDelay) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) CreatedAtEq(createdAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) CreatedAtGt(createdAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) CreatedAtGte(createdAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) CreatedAtLt(createdAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) CreatedAtLte(createdAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) CreatedAtNe(createdAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DailyFeeEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DailyFeeEq(dailyFee uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("daily_fee = ?", dailyFee))
}
// DailyFeeGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DailyFeeGt(dailyFee uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("daily_fee > ?", dailyFee))
}
// DailyFeeGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DailyFeeGte(dailyFee uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("daily_fee >= ?", dailyFee))
}
// DailyFeeIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DailyFeeIn(dailyFee ...uint32) UserMemberExpireDelayQuerySet {
if len(dailyFee) == 0 {
qs.db.AddError(errors.New("must at least pass one dailyFee in DailyFeeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("daily_fee IN (?)", dailyFee))
}
// DailyFeeLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DailyFeeLt(dailyFee uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("daily_fee < ?", dailyFee))
}
// DailyFeeLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DailyFeeLte(dailyFee uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("daily_fee <= ?", dailyFee))
}
// DailyFeeNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DailyFeeNe(dailyFee uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("daily_fee != ?", dailyFee))
}
// DailyFeeNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DailyFeeNotIn(dailyFee ...uint32) UserMemberExpireDelayQuerySet {
if len(dailyFee) == 0 {
qs.db.AddError(errors.New("must at least pass one dailyFee in DailyFeeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("daily_fee NOT IN (?)", dailyFee))
}
// DelayAmountEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DelayAmountEq(delayAmount uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("delay_amount = ?", delayAmount))
}
// DelayAmountGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DelayAmountGt(delayAmount uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("delay_amount > ?", delayAmount))
}
// DelayAmountGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DelayAmountGte(delayAmount uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("delay_amount >= ?", delayAmount))
}
// DelayAmountIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DelayAmountIn(delayAmount ...uint32) UserMemberExpireDelayQuerySet {
if len(delayAmount) == 0 {
qs.db.AddError(errors.New("must at least pass one delayAmount in DelayAmountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delay_amount IN (?)", delayAmount))
}
// DelayAmountLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DelayAmountLt(delayAmount uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("delay_amount < ?", delayAmount))
}
// DelayAmountLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DelayAmountLte(delayAmount uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("delay_amount <= ?", delayAmount))
}
// DelayAmountNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DelayAmountNe(delayAmount uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("delay_amount != ?", delayAmount))
}
// DelayAmountNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DelayAmountNotIn(delayAmount ...uint32) UserMemberExpireDelayQuerySet {
if len(delayAmount) == 0 {
qs.db.AddError(errors.New("must at least pass one delayAmount in DelayAmountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("delay_amount NOT IN (?)", delayAmount))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) Delete() error {
return qs.db.Delete(UserMemberExpireDelay{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserMemberExpireDelay{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserMemberExpireDelay{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeletedAtEq(deletedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeletedAtGt(deletedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeletedAtGte(deletedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeletedAtIsNotNull() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeletedAtIsNull() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeletedAtLt(deletedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeletedAtLte(deletedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) DeletedAtNe(deletedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// ExpireDaysEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) ExpireDaysEq(expireDays uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("expire_days = ?", expireDays))
}
// ExpireDaysGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) ExpireDaysGt(expireDays uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("expire_days > ?", expireDays))
}
// ExpireDaysGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) ExpireDaysGte(expireDays uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("expire_days >= ?", expireDays))
}
// ExpireDaysIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) ExpireDaysIn(expireDays ...uint32) UserMemberExpireDelayQuerySet {
if len(expireDays) == 0 {
qs.db.AddError(errors.New("must at least pass one expireDays in ExpireDaysIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("expire_days IN (?)", expireDays))
}
// ExpireDaysLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) ExpireDaysLt(expireDays uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("expire_days < ?", expireDays))
}
// ExpireDaysLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) ExpireDaysLte(expireDays uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("expire_days <= ?", expireDays))
}
// ExpireDaysNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) ExpireDaysNe(expireDays uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("expire_days != ?", expireDays))
}
// ExpireDaysNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) ExpireDaysNotIn(expireDays ...uint32) UserMemberExpireDelayQuerySet {
if len(expireDays) == 0 {
qs.db.AddError(errors.New("must at least pass one expireDays in ExpireDaysNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("expire_days NOT IN (?)", expireDays))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) GetUpdater() UserMemberExpireDelayUpdater {
return NewUserMemberExpireDelayUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IDEq(ID uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IDGt(ID uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IDGte(ID uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IDIn(ID ...uint32) UserMemberExpireDelayQuerySet {
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 UserMemberExpireDelayQuerySet) IDLt(ID uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IDLte(ID uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IDNe(ID uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IDNotIn(ID ...uint32) UserMemberExpireDelayQuerySet {
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))
}
// IsPayEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IsPayEq(isPay uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("is_pay = ?", isPay))
}
// IsPayGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IsPayGt(isPay uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("is_pay > ?", isPay))
}
// IsPayGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IsPayGte(isPay uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("is_pay >= ?", isPay))
}
// IsPayIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IsPayIn(isPay ...uint32) UserMemberExpireDelayQuerySet {
if len(isPay) == 0 {
qs.db.AddError(errors.New("must at least pass one isPay in IsPayIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("is_pay IN (?)", isPay))
}
// IsPayLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IsPayLt(isPay uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("is_pay < ?", isPay))
}
// IsPayLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IsPayLte(isPay uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("is_pay <= ?", isPay))
}
// IsPayNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IsPayNe(isPay uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("is_pay != ?", isPay))
}
// IsPayNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) IsPayNotIn(isPay ...uint32) UserMemberExpireDelayQuerySet {
if len(isPay) == 0 {
qs.db.AddError(errors.New("must at least pass one isPay in IsPayNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("is_pay NOT IN (?)", isPay))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) Limit(limit int) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MemberExpireEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) MemberExpireEq(memberExpire time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("member_expire = ?", memberExpire))
}
// MemberExpireGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) MemberExpireGt(memberExpire time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("member_expire > ?", memberExpire))
}
// MemberExpireGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) MemberExpireGte(memberExpire time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("member_expire >= ?", memberExpire))
}
// MemberExpireLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) MemberExpireLt(memberExpire time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("member_expire < ?", memberExpire))
}
// MemberExpireLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) MemberExpireLte(memberExpire time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("member_expire <= ?", memberExpire))
}
// MemberExpireNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) MemberExpireNe(memberExpire time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("member_expire != ?", memberExpire))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) Offset(offset int) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserMemberExpireDelayQuerySet) One(ret *UserMemberExpireDelay) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByCreatedAt() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDailyFee is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByDailyFee() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("daily_fee ASC"))
}
// OrderAscByDelayAmount is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByDelayAmount() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("delay_amount ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByDeletedAt() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByExpireDays is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByExpireDays() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("expire_days ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByID() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByIsPay is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByIsPay() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("is_pay ASC"))
}
// OrderAscByMemberExpire is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByMemberExpire() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("member_expire ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByUid() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderAscByUpdatedAt() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByCreatedAt() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDailyFee is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByDailyFee() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("daily_fee DESC"))
}
// OrderDescByDelayAmount is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByDelayAmount() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("delay_amount DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByDeletedAt() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByExpireDays is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByExpireDays() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("expire_days DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByID() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByIsPay is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByIsPay() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("is_pay DESC"))
}
// OrderDescByMemberExpire is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByMemberExpire() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("member_expire DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByUid() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) OrderDescByUpdatedAt() UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UidEq(uid uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UidGt(uid uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UidGte(uid uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UidIn(uid ...uint32) UserMemberExpireDelayQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UidLt(uid uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UidLte(uid uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UidNe(uid uint32) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UidNotIn(uid ...uint32) UserMemberExpireDelayQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UpdatedAtEq(updatedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UpdatedAtGt(updatedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UpdatedAtGte(updatedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UpdatedAtLt(updatedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UpdatedAtLte(updatedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserMemberExpireDelayQuerySet) UpdatedAtNe(updatedAt time.Time) UserMemberExpireDelayQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetCreatedAt(createdAt time.Time) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.CreatedAt)] = createdAt
return u
}
// SetDailyFee is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetDailyFee(dailyFee uint32) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.DailyFee)] = dailyFee
return u
}
// SetDelayAmount is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetDelayAmount(delayAmount uint32) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.DelayAmount)] = delayAmount
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetDeletedAt(deletedAt *time.Time) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.DeletedAt)] = deletedAt
return u
}
// SetExpireDays is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetExpireDays(expireDays uint32) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.ExpireDays)] = expireDays
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetID(ID uint32) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.ID)] = ID
return u
}
// SetIsPay is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetIsPay(isPay uint32) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.IsPay)] = isPay
return u
}
// SetMemberExpire is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetMemberExpire(memberExpire time.Time) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.MemberExpire)] = memberExpire
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetUid(uid uint32) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) SetUpdatedAt(updatedAt time.Time) UserMemberExpireDelayUpdater {
u.fields[string(UserMemberExpireDelayDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserMemberExpireDelayUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserMemberExpireDelayQuerySet
// ===== BEGIN of UserMemberExpireDelay modifiers
// UserMemberExpireDelayDBSchemaField describes database schema field. It requires for method 'Update'
type UserMemberExpireDelayDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserMemberExpireDelayDBSchemaField) String() string {
return string(f)
}
// UserMemberExpireDelayDBSchema stores db field names of UserMemberExpireDelay
var UserMemberExpireDelayDBSchema = struct {
ID UserMemberExpireDelayDBSchemaField
CreatedAt UserMemberExpireDelayDBSchemaField
UpdatedAt UserMemberExpireDelayDBSchemaField
DeletedAt UserMemberExpireDelayDBSchemaField
Uid UserMemberExpireDelayDBSchemaField
MemberExpire UserMemberExpireDelayDBSchemaField
DelayAmount UserMemberExpireDelayDBSchemaField
ExpireDays UserMemberExpireDelayDBSchemaField
DailyFee UserMemberExpireDelayDBSchemaField
IsPay UserMemberExpireDelayDBSchemaField
}{
ID: UserMemberExpireDelayDBSchemaField("id"),
CreatedAt: UserMemberExpireDelayDBSchemaField("created_at"),
UpdatedAt: UserMemberExpireDelayDBSchemaField("updated_at"),
DeletedAt: UserMemberExpireDelayDBSchemaField("deleted_at"),
Uid: UserMemberExpireDelayDBSchemaField("uid"),
MemberExpire: UserMemberExpireDelayDBSchemaField("member_expire"),
DelayAmount: UserMemberExpireDelayDBSchemaField("delay_amount"),
ExpireDays: UserMemberExpireDelayDBSchemaField("expire_days"),
DailyFee: UserMemberExpireDelayDBSchemaField("daily_fee"),
IsPay: UserMemberExpireDelayDBSchemaField("is_pay"),
}
// Update updates UserMemberExpireDelay fields by primary key
// nolint: dupl
func (o *UserMemberExpireDelay) Update(db *gorm.DB, fields ...UserMemberExpireDelayDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"member_expire": o.MemberExpire,
"delay_amount": o.DelayAmount,
"expire_days": o.ExpireDays,
"daily_fee": o.DailyFee,
"is_pay": o.IsPay,
}
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 UserMemberExpireDelay %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserMemberExpireDelayUpdater is an UserMemberExpireDelay updates manager
type UserMemberExpireDelayUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserMemberExpireDelayUpdater creates new UserMemberExpireDelay updater
// nolint: dupl
func NewUserMemberExpireDelayUpdater(db *gorm.DB) UserMemberExpireDelayUpdater {
return UserMemberExpireDelayUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserMemberExpireDelay{}),
}
}
// ===== END of UserMemberExpireDelay modifiers
// ===== BEGIN of query set UserOpenMemberRecordQuerySet
// UserOpenMemberRecordQuerySet is an queryset type for UserOpenMemberRecord
type UserOpenMemberRecordQuerySet struct {
db *gorm.DB
}
// NewUserOpenMemberRecordQuerySet constructs new UserOpenMemberRecordQuerySet
func NewUserOpenMemberRecordQuerySet(db *gorm.DB) UserOpenMemberRecordQuerySet {
return UserOpenMemberRecordQuerySet{
db: db.Model(&UserOpenMemberRecord{}),
}
}
func (qs UserOpenMemberRecordQuerySet) w(db *gorm.DB) UserOpenMemberRecordQuerySet {
return NewUserOpenMemberRecordQuerySet(db)
}
func (qs UserOpenMemberRecordQuerySet) Select(fields ...UserOpenMemberRecordDBSchemaField) UserOpenMemberRecordQuerySet {
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 *UserOpenMemberRecord) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserOpenMemberRecord) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) All(ret *[]UserOpenMemberRecord) error {
return qs.db.Find(ret).Error
}
// AttachEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachEq(attach string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("attach = ?", attach))
}
// AttachGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachGt(attach string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("attach > ?", attach))
}
// AttachGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachGte(attach string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("attach >= ?", attach))
}
// AttachIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachIn(attach ...string) UserOpenMemberRecordQuerySet {
if len(attach) == 0 {
qs.db.AddError(errors.New("must at least pass one attach in AttachIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("attach IN (?)", attach))
}
// AttachLike is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachLike(attach string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("attach LIKE ?", attach))
}
// AttachLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachLt(attach string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("attach < ?", attach))
}
// AttachLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachLte(attach string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("attach <= ?", attach))
}
// AttachNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachNe(attach string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("attach != ?", attach))
}
// AttachNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachNotIn(attach ...string) UserOpenMemberRecordQuerySet {
if len(attach) == 0 {
qs.db.AddError(errors.New("must at least pass one attach in AttachNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("attach NOT IN (?)", attach))
}
// AttachNotlike is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) AttachNotlike(attach string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("attach NOT LIKE ?", attach))
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) CreatedAtEq(createdAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) CreatedAtGt(createdAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) CreatedAtGte(createdAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) CreatedAtLt(createdAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) CreatedAtLte(createdAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) CreatedAtNe(createdAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// DeductionDaysEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionDaysEq(deductionDays uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_days = ?", deductionDays))
}
// DeductionDaysGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionDaysGt(deductionDays uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_days > ?", deductionDays))
}
// DeductionDaysGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionDaysGte(deductionDays uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_days >= ?", deductionDays))
}
// DeductionDaysIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionDaysIn(deductionDays ...uint32) UserOpenMemberRecordQuerySet {
if len(deductionDays) == 0 {
qs.db.AddError(errors.New("must at least pass one deductionDays in DeductionDaysIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deduction_days IN (?)", deductionDays))
}
// DeductionDaysLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionDaysLt(deductionDays uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_days < ?", deductionDays))
}
// DeductionDaysLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionDaysLte(deductionDays uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_days <= ?", deductionDays))
}
// DeductionDaysNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionDaysNe(deductionDays uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_days != ?", deductionDays))
}
// DeductionDaysNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionDaysNotIn(deductionDays ...uint32) UserOpenMemberRecordQuerySet {
if len(deductionDays) == 0 {
qs.db.AddError(errors.New("must at least pass one deductionDays in DeductionDaysNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deduction_days NOT IN (?)", deductionDays))
}
// DeductionFeeEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionFeeEq(deductionFee uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_fee = ?", deductionFee))
}
// DeductionFeeGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionFeeGt(deductionFee uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_fee > ?", deductionFee))
}
// DeductionFeeGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionFeeGte(deductionFee uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_fee >= ?", deductionFee))
}
// DeductionFeeIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionFeeIn(deductionFee ...uint32) UserOpenMemberRecordQuerySet {
if len(deductionFee) == 0 {
qs.db.AddError(errors.New("must at least pass one deductionFee in DeductionFeeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deduction_fee IN (?)", deductionFee))
}
// DeductionFeeLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionFeeLt(deductionFee uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_fee < ?", deductionFee))
}
// DeductionFeeLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionFeeLte(deductionFee uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_fee <= ?", deductionFee))
}
// DeductionFeeNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionFeeNe(deductionFee uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deduction_fee != ?", deductionFee))
}
// DeductionFeeNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeductionFeeNotIn(deductionFee ...uint32) UserOpenMemberRecordQuerySet {
if len(deductionFee) == 0 {
qs.db.AddError(errors.New("must at least pass one deductionFee in DeductionFeeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deduction_fee NOT IN (?)", deductionFee))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) Delete() error {
return qs.db.Delete(UserOpenMemberRecord{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserOpenMemberRecord{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserOpenMemberRecord{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeletedAtEq(deletedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeletedAtGt(deletedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeletedAtGte(deletedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeletedAtIsNotNull() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeletedAtIsNull() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeletedAtLt(deletedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeletedAtLte(deletedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) DeletedAtNe(deletedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) GetUpdater() UserOpenMemberRecordUpdater {
return NewUserOpenMemberRecordUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) IDEq(ID uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) IDGt(ID uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) IDGte(ID uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) IDIn(ID ...uint32) UserOpenMemberRecordQuerySet {
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 UserOpenMemberRecordQuerySet) IDLt(ID uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) IDLte(ID uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) IDNe(ID uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) IDNotIn(ID ...uint32) UserOpenMemberRecordQuerySet {
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 UserOpenMemberRecordQuerySet) Limit(limit int) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MemberExpireEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberExpireEq(memberExpire time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_expire = ?", memberExpire))
}
// MemberExpireGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberExpireGt(memberExpire time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_expire > ?", memberExpire))
}
// MemberExpireGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberExpireGte(memberExpire time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_expire >= ?", memberExpire))
}
// MemberExpireLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberExpireLt(memberExpire time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_expire < ?", memberExpire))
}
// MemberExpireLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberExpireLte(memberExpire time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_expire <= ?", memberExpire))
}
// MemberExpireNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberExpireNe(memberExpire time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_expire != ?", memberExpire))
}
// MemberLevelEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberLevelEq(memberLevel uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_level = ?", memberLevel))
}
// MemberLevelGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberLevelGt(memberLevel uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_level > ?", memberLevel))
}
// MemberLevelGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberLevelGte(memberLevel uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_level >= ?", memberLevel))
}
// MemberLevelIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberLevelIn(memberLevel ...uint32) UserOpenMemberRecordQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level IN (?)", memberLevel))
}
// MemberLevelLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberLevelLt(memberLevel uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_level < ?", memberLevel))
}
// MemberLevelLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberLevelLte(memberLevel uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_level <= ?", memberLevel))
}
// MemberLevelNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberLevelNe(memberLevel uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("member_level != ?", memberLevel))
}
// MemberLevelNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) MemberLevelNotIn(memberLevel ...uint32) UserOpenMemberRecordQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level NOT IN (?)", memberLevel))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) Offset(offset int) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserOpenMemberRecordQuerySet) One(ret *UserOpenMemberRecord) error {
return qs.db.First(ret).Error
}
// OpenNoEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoEq(openNo string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("open_no = ?", openNo))
}
// OpenNoGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoGt(openNo string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("open_no > ?", openNo))
}
// OpenNoGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoGte(openNo string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("open_no >= ?", openNo))
}
// OpenNoIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoIn(openNo ...string) UserOpenMemberRecordQuerySet {
if len(openNo) == 0 {
qs.db.AddError(errors.New("must at least pass one openNo in OpenNoIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("open_no IN (?)", openNo))
}
// OpenNoLike is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoLike(openNo string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("open_no LIKE ?", openNo))
}
// OpenNoLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoLt(openNo string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("open_no < ?", openNo))
}
// OpenNoLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoLte(openNo string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("open_no <= ?", openNo))
}
// OpenNoNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoNe(openNo string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("open_no != ?", openNo))
}
// OpenNoNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoNotIn(openNo ...string) UserOpenMemberRecordQuerySet {
if len(openNo) == 0 {
qs.db.AddError(errors.New("must at least pass one openNo in OpenNoNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("open_no NOT IN (?)", openNo))
}
// OpenNoNotlike is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OpenNoNotlike(openNo string) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("open_no NOT LIKE ?", openNo))
}
// OrderAscByAttach is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByAttach() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("attach ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByCreatedAt() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeductionDays is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByDeductionDays() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("deduction_days ASC"))
}
// OrderAscByDeductionFee is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByDeductionFee() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("deduction_fee ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByDeletedAt() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByID() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByMemberExpire is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByMemberExpire() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("member_expire ASC"))
}
// OrderAscByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByMemberLevel() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("member_level ASC"))
}
// OrderAscByOpenNo is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByOpenNo() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("open_no ASC"))
}
// OrderAscByOrderId is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByOrderId() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("order_id ASC"))
}
// OrderAscByOrderType is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByOrderType() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("order_type ASC"))
}
// OrderAscByState is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByState() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("state ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByUid() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByUpdatedAt() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByUserCouponId is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByUserCouponId() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("user_coupon_id ASC"))
}
// OrderDescByAttach is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByAttach() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("attach DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByCreatedAt() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeductionDays is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByDeductionDays() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("deduction_days DESC"))
}
// OrderDescByDeductionFee is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByDeductionFee() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("deduction_fee DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByDeletedAt() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByID() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByMemberExpire is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByMemberExpire() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("member_expire DESC"))
}
// OrderDescByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByMemberLevel() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("member_level DESC"))
}
// OrderDescByOpenNo is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByOpenNo() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("open_no DESC"))
}
// OrderDescByOrderId is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByOrderId() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("order_id DESC"))
}
// OrderDescByOrderType is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByOrderType() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("order_type DESC"))
}
// OrderDescByState is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByState() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("state DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByUid() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByUpdatedAt() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByUserCouponId is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByUserCouponId() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("user_coupon_id DESC"))
}
// OrderIdEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderIdEq(orderId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_id = ?", orderId))
}
// OrderIdGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderIdGt(orderId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_id > ?", orderId))
}
// OrderIdGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderIdGte(orderId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_id >= ?", orderId))
}
// OrderIdIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderIdIn(orderId ...uint32) UserOpenMemberRecordQuerySet {
if len(orderId) == 0 {
qs.db.AddError(errors.New("must at least pass one orderId in OrderIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_id IN (?)", orderId))
}
// OrderIdLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderIdLt(orderId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_id < ?", orderId))
}
// OrderIdLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderIdLte(orderId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_id <= ?", orderId))
}
// OrderIdNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderIdNe(orderId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_id != ?", orderId))
}
// OrderIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderIdNotIn(orderId ...uint32) UserOpenMemberRecordQuerySet {
if len(orderId) == 0 {
qs.db.AddError(errors.New("must at least pass one orderId in OrderIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_id NOT IN (?)", orderId))
}
// OrderTypeEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderTypeEq(orderType uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_type = ?", orderType))
}
// OrderTypeGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderTypeGt(orderType uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_type > ?", orderType))
}
// OrderTypeGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderTypeGte(orderType uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_type >= ?", orderType))
}
// OrderTypeIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderTypeIn(orderType ...uint32) UserOpenMemberRecordQuerySet {
if len(orderType) == 0 {
qs.db.AddError(errors.New("must at least pass one orderType in OrderTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_type IN (?)", orderType))
}
// OrderTypeLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderTypeLt(orderType uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_type < ?", orderType))
}
// OrderTypeLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderTypeLte(orderType uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_type <= ?", orderType))
}
// OrderTypeNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderTypeNe(orderType uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("order_type != ?", orderType))
}
// OrderTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderTypeNotIn(orderType ...uint32) UserOpenMemberRecordQuerySet {
if len(orderType) == 0 {
qs.db.AddError(errors.New("must at least pass one orderType in OrderTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("order_type NOT IN (?)", orderType))
}
// StateEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) StateEq(state uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("state = ?", state))
}
// StateGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) StateGt(state uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("state > ?", state))
}
// StateGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) StateGte(state uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("state >= ?", state))
}
// StateIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) StateIn(state ...uint32) UserOpenMemberRecordQuerySet {
if len(state) == 0 {
qs.db.AddError(errors.New("must at least pass one state in StateIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("state IN (?)", state))
}
// StateLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) StateLt(state uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("state < ?", state))
}
// StateLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) StateLte(state uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("state <= ?", state))
}
// StateNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) StateNe(state uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("state != ?", state))
}
// StateNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) StateNotIn(state ...uint32) UserOpenMemberRecordQuerySet {
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))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UidEq(uid uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UidGt(uid uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UidGte(uid uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UidIn(uid ...uint32) UserOpenMemberRecordQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UidLt(uid uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UidLte(uid uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UidNe(uid uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UidNotIn(uid ...uint32) UserOpenMemberRecordQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UpdatedAtEq(updatedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UpdatedAtGt(updatedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UpdatedAtGte(updatedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UpdatedAtLt(updatedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UpdatedAtLte(updatedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UpdatedAtNe(updatedAt time.Time) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// UserCouponIdEq is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UserCouponIdEq(userCouponId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("user_coupon_id = ?", userCouponId))
}
// UserCouponIdGt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UserCouponIdGt(userCouponId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("user_coupon_id > ?", userCouponId))
}
// UserCouponIdGte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UserCouponIdGte(userCouponId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("user_coupon_id >= ?", userCouponId))
}
// UserCouponIdIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UserCouponIdIn(userCouponId ...uint32) UserOpenMemberRecordQuerySet {
if len(userCouponId) == 0 {
qs.db.AddError(errors.New("must at least pass one userCouponId in UserCouponIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_coupon_id IN (?)", userCouponId))
}
// UserCouponIdLt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UserCouponIdLt(userCouponId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("user_coupon_id < ?", userCouponId))
}
// UserCouponIdLte is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UserCouponIdLte(userCouponId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("user_coupon_id <= ?", userCouponId))
}
// UserCouponIdNe is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UserCouponIdNe(userCouponId uint32) UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Where("user_coupon_id != ?", userCouponId))
}
// UserCouponIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) UserCouponIdNotIn(userCouponId ...uint32) UserOpenMemberRecordQuerySet {
if len(userCouponId) == 0 {
qs.db.AddError(errors.New("must at least pass one userCouponId in UserCouponIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_coupon_id NOT IN (?)", userCouponId))
}
// SetAttach is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetAttach(attach string) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.Attach)] = attach
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetCreatedAt(createdAt time.Time) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeductionDays is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetDeductionDays(deductionDays uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.DeductionDays)] = deductionDays
return u
}
// SetDeductionFee is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetDeductionFee(deductionFee uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.DeductionFee)] = deductionFee
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetDeletedAt(deletedAt *time.Time) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetID(ID uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.ID)] = ID
return u
}
// SetMemberExpire is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetMemberExpire(memberExpire time.Time) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.MemberExpire)] = memberExpire
return u
}
// SetMemberLevel is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetMemberLevel(memberLevel uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.MemberLevel)] = memberLevel
return u
}
// SetOpenNo is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetOpenNo(openNo string) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.OpenNo)] = openNo
return u
}
// SetOrderId is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetOrderId(orderId uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.OrderId)] = orderId
return u
}
// SetOrderType is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetOrderType(orderType uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.OrderType)] = orderType
return u
}
// SetState is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetState(state uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.State)] = state
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetUid(uid uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetUpdatedAt(updatedAt time.Time) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetUserCouponId is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetUserCouponId(userCouponId uint32) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.UserCouponId)] = userCouponId
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserOpenMemberRecordQuerySet
// ===== BEGIN of UserOpenMemberRecord modifiers
// UserOpenMemberRecordDBSchemaField describes database schema field. It requires for method 'Update'
type UserOpenMemberRecordDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserOpenMemberRecordDBSchemaField) String() string {
return string(f)
}
// UserOpenMemberRecordDBSchema stores db field names of UserOpenMemberRecord
var UserOpenMemberRecordDBSchema = struct {
ID UserOpenMemberRecordDBSchemaField
CreatedAt UserOpenMemberRecordDBSchemaField
UpdatedAt UserOpenMemberRecordDBSchemaField
DeletedAt UserOpenMemberRecordDBSchemaField
Uid UserOpenMemberRecordDBSchemaField
OpenNo UserOpenMemberRecordDBSchemaField
OrderId UserOpenMemberRecordDBSchemaField
OrderType UserOpenMemberRecordDBSchemaField
MemberLevel UserOpenMemberRecordDBSchemaField
MemberExpire UserOpenMemberRecordDBSchemaField
UserCouponId UserOpenMemberRecordDBSchemaField
State UserOpenMemberRecordDBSchemaField
DeductionDays UserOpenMemberRecordDBSchemaField
DeductionFee UserOpenMemberRecordDBSchemaField
Attach UserOpenMemberRecordDBSchemaField
}{
ID: UserOpenMemberRecordDBSchemaField("id"),
CreatedAt: UserOpenMemberRecordDBSchemaField("created_at"),
UpdatedAt: UserOpenMemberRecordDBSchemaField("updated_at"),
DeletedAt: UserOpenMemberRecordDBSchemaField("deleted_at"),
Uid: UserOpenMemberRecordDBSchemaField("uid"),
OpenNo: UserOpenMemberRecordDBSchemaField("open_no"),
OrderId: UserOpenMemberRecordDBSchemaField("order_id"),
OrderType: UserOpenMemberRecordDBSchemaField("order_type"),
MemberLevel: UserOpenMemberRecordDBSchemaField("member_level"),
MemberExpire: UserOpenMemberRecordDBSchemaField("member_expire"),
UserCouponId: UserOpenMemberRecordDBSchemaField("user_coupon_id"),
State: UserOpenMemberRecordDBSchemaField("state"),
DeductionDays: UserOpenMemberRecordDBSchemaField("deduction_days"),
DeductionFee: UserOpenMemberRecordDBSchemaField("deduction_fee"),
Attach: UserOpenMemberRecordDBSchemaField("attach"),
}
// Update updates UserOpenMemberRecord fields by primary key
// nolint: dupl
func (o *UserOpenMemberRecord) Update(db *gorm.DB, fields ...UserOpenMemberRecordDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"open_no": o.OpenNo,
"order_id": o.OrderId,
"order_type": o.OrderType,
"member_level": o.MemberLevel,
"member_expire": o.MemberExpire,
"user_coupon_id": o.UserCouponId,
"state": o.State,
"deduction_days": o.DeductionDays,
"deduction_fee": o.DeductionFee,
"attach": o.Attach,
}
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 UserOpenMemberRecord %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserOpenMemberRecordUpdater is an UserOpenMemberRecord updates manager
type UserOpenMemberRecordUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserOpenMemberRecordUpdater creates new UserOpenMemberRecord updater
// nolint: dupl
func NewUserOpenMemberRecordUpdater(db *gorm.DB) UserOpenMemberRecordUpdater {
return UserOpenMemberRecordUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserOpenMemberRecord{}),
}
}
// ===== END of UserOpenMemberRecord modifiers
// ===== BEGIN of query set UserQuerySet
// UserQuerySet is an queryset type for User
type UserQuerySet struct {
db *gorm.DB
}
// NewUserQuerySet constructs new UserQuerySet
func NewUserQuerySet(db *gorm.DB) UserQuerySet {
return UserQuerySet{
db: db.Model(&User{}),
}
}
func (qs UserQuerySet) w(db *gorm.DB) UserQuerySet {
return NewUserQuerySet(db)
}
func (qs UserQuerySet) Select(fields ...UserDBSchemaField) UserQuerySet {
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 *User) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *User) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) All(ret *[]User) error {
return qs.db.Find(ret).Error
}
// AppOpenIDEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDEq(appOpenID string) UserQuerySet {
return qs.w(qs.db.Where("app_open_id = ?", appOpenID))
}
// AppOpenIDGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDGt(appOpenID string) UserQuerySet {
return qs.w(qs.db.Where("app_open_id > ?", appOpenID))
}
// AppOpenIDGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDGte(appOpenID string) UserQuerySet {
return qs.w(qs.db.Where("app_open_id >= ?", appOpenID))
}
// AppOpenIDIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDIn(appOpenID ...string) UserQuerySet {
if len(appOpenID) == 0 {
qs.db.AddError(errors.New("must at least pass one appOpenID in AppOpenIDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("app_open_id IN (?)", appOpenID))
}
// AppOpenIDLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDLike(appOpenID string) UserQuerySet {
return qs.w(qs.db.Where("app_open_id LIKE ?", appOpenID))
}
// AppOpenIDLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDLt(appOpenID string) UserQuerySet {
return qs.w(qs.db.Where("app_open_id < ?", appOpenID))
}
// AppOpenIDLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDLte(appOpenID string) UserQuerySet {
return qs.w(qs.db.Where("app_open_id <= ?", appOpenID))
}
// AppOpenIDNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDNe(appOpenID string) UserQuerySet {
return qs.w(qs.db.Where("app_open_id != ?", appOpenID))
}
// AppOpenIDNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDNotIn(appOpenID ...string) UserQuerySet {
if len(appOpenID) == 0 {
qs.db.AddError(errors.New("must at least pass one appOpenID in AppOpenIDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("app_open_id NOT IN (?)", appOpenID))
}
// AppOpenIDNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) AppOpenIDNotlike(appOpenID string) UserQuerySet {
return qs.w(qs.db.Where("app_open_id NOT LIKE ?", appOpenID))
}
// BondEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) BondEq(bond uint32) UserQuerySet {
return qs.w(qs.db.Where("bond = ?", bond))
}
// BondGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) BondGt(bond uint32) UserQuerySet {
return qs.w(qs.db.Where("bond > ?", bond))
}
// BondGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) BondGte(bond uint32) UserQuerySet {
return qs.w(qs.db.Where("bond >= ?", bond))
}
// BondIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) BondIn(bond ...uint32) UserQuerySet {
if len(bond) == 0 {
qs.db.AddError(errors.New("must at least pass one bond in BondIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("bond IN (?)", bond))
}
// BondLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) BondLt(bond uint32) UserQuerySet {
return qs.w(qs.db.Where("bond < ?", bond))
}
// BondLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) BondLte(bond uint32) UserQuerySet {
return qs.w(qs.db.Where("bond <= ?", bond))
}
// BondNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) BondNe(bond uint32) UserQuerySet {
return qs.w(qs.db.Where("bond != ?", bond))
}
// BondNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) BondNotIn(bond ...uint32) UserQuerySet {
if len(bond) == 0 {
qs.db.AddError(errors.New("must at least pass one bond in BondNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("bond NOT IN (?)", bond))
}
// CityEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityEq(city string) UserQuerySet {
return qs.w(qs.db.Where("city = ?", city))
}
// CityGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityGt(city string) UserQuerySet {
return qs.w(qs.db.Where("city > ?", city))
}
// CityGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityGte(city string) UserQuerySet {
return qs.w(qs.db.Where("city >= ?", city))
}
// CityIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityIn(city ...string) UserQuerySet {
if len(city) == 0 {
qs.db.AddError(errors.New("must at least pass one city in CityIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("city IN (?)", city))
}
// CityLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityLike(city string) UserQuerySet {
return qs.w(qs.db.Where("city LIKE ?", city))
}
// CityLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityLt(city string) UserQuerySet {
return qs.w(qs.db.Where("city < ?", city))
}
// CityLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityLte(city string) UserQuerySet {
return qs.w(qs.db.Where("city <= ?", city))
}
// CityNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityNe(city string) UserQuerySet {
return qs.w(qs.db.Where("city != ?", city))
}
// CityNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityNotIn(city ...string) UserQuerySet {
if len(city) == 0 {
qs.db.AddError(errors.New("must at least pass one city in CityNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("city NOT IN (?)", city))
}
// CityNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CityNotlike(city string) UserQuerySet {
return qs.w(qs.db.Where("city NOT LIKE ?", city))
}
// CooperativeBusinessIdEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeBusinessIdEq(cooperativeBusinessId uint32) UserQuerySet {
return qs.w(qs.db.Where("cooperative_business_id = ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeBusinessIdGt(cooperativeBusinessId uint32) UserQuerySet {
return qs.w(qs.db.Where("cooperative_business_id > ?", cooperativeBusinessId))
}
// CooperativeBusinessIdGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeBusinessIdGte(cooperativeBusinessId uint32) UserQuerySet {
return qs.w(qs.db.Where("cooperative_business_id >= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeBusinessIdIn(cooperativeBusinessId ...uint32) UserQuerySet {
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 UserQuerySet) CooperativeBusinessIdLt(cooperativeBusinessId uint32) UserQuerySet {
return qs.w(qs.db.Where("cooperative_business_id < ?", cooperativeBusinessId))
}
// CooperativeBusinessIdLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeBusinessIdLte(cooperativeBusinessId uint32) UserQuerySet {
return qs.w(qs.db.Where("cooperative_business_id <= ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeBusinessIdNe(cooperativeBusinessId uint32) UserQuerySet {
return qs.w(qs.db.Where("cooperative_business_id != ?", cooperativeBusinessId))
}
// CooperativeBusinessIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeBusinessIdNotIn(cooperativeBusinessId ...uint32) UserQuerySet {
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 UserQuerySet) CooperativeNameEq(cooperativeName string) UserQuerySet {
return qs.w(qs.db.Where("cooperative_name = ?", cooperativeName))
}
// CooperativeNameGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeNameGt(cooperativeName string) UserQuerySet {
return qs.w(qs.db.Where("cooperative_name > ?", cooperativeName))
}
// CooperativeNameGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeNameGte(cooperativeName string) UserQuerySet {
return qs.w(qs.db.Where("cooperative_name >= ?", cooperativeName))
}
// CooperativeNameIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeNameIn(cooperativeName ...string) UserQuerySet {
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 UserQuerySet) CooperativeNameLike(cooperativeName string) UserQuerySet {
return qs.w(qs.db.Where("cooperative_name LIKE ?", cooperativeName))
}
// CooperativeNameLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeNameLt(cooperativeName string) UserQuerySet {
return qs.w(qs.db.Where("cooperative_name < ?", cooperativeName))
}
// CooperativeNameLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeNameLte(cooperativeName string) UserQuerySet {
return qs.w(qs.db.Where("cooperative_name <= ?", cooperativeName))
}
// CooperativeNameNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeNameNe(cooperativeName string) UserQuerySet {
return qs.w(qs.db.Where("cooperative_name != ?", cooperativeName))
}
// CooperativeNameNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CooperativeNameNotIn(cooperativeName ...string) UserQuerySet {
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 UserQuerySet) CooperativeNameNotlike(cooperativeName string) UserQuerySet {
return qs.w(qs.db.Where("cooperative_name NOT LIKE ?", cooperativeName))
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CountryEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryEq(country string) UserQuerySet {
return qs.w(qs.db.Where("country = ?", country))
}
// CountryGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryGt(country string) UserQuerySet {
return qs.w(qs.db.Where("country > ?", country))
}
// CountryGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryGte(country string) UserQuerySet {
return qs.w(qs.db.Where("country >= ?", country))
}
// CountryIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryIn(country ...string) UserQuerySet {
if len(country) == 0 {
qs.db.AddError(errors.New("must at least pass one country in CountryIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("country IN (?)", country))
}
// CountryLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryLike(country string) UserQuerySet {
return qs.w(qs.db.Where("country LIKE ?", country))
}
// CountryLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryLt(country string) UserQuerySet {
return qs.w(qs.db.Where("country < ?", country))
}
// CountryLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryLte(country string) UserQuerySet {
return qs.w(qs.db.Where("country <= ?", country))
}
// CountryNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryNe(country string) UserQuerySet {
return qs.w(qs.db.Where("country != ?", country))
}
// CountryNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryNotIn(country ...string) UserQuerySet {
if len(country) == 0 {
qs.db.AddError(errors.New("must at least pass one country in CountryNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("country NOT IN (?)", country))
}
// CountryNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CountryNotlike(country string) UserQuerySet {
return qs.w(qs.db.Where("country NOT LIKE ?", country))
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CreatedAtEq(createdAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CreatedAtGt(createdAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CreatedAtGte(createdAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CreatedAtLt(createdAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CreatedAtLte(createdAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) CreatedAtNe(createdAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) Delete() error {
return qs.db.Delete(User{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(User{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(User{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeletedAtEq(deletedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeletedAtGt(deletedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeletedAtGte(deletedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeletedAtIsNotNull() UserQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeletedAtIsNull() UserQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeletedAtLt(deletedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeletedAtLte(deletedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DeletedAtNe(deletedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// DepositEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositEq(deposit uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit = ?", deposit))
}
// DepositGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositGt(deposit uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit > ?", deposit))
}
// DepositGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositGte(deposit uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit >= ?", deposit))
}
// DepositIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositIn(deposit ...uint32) UserQuerySet {
if len(deposit) == 0 {
qs.db.AddError(errors.New("must at least pass one deposit in DepositIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deposit IN (?)", deposit))
}
// DepositLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositLt(deposit uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit < ?", deposit))
}
// DepositLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositLte(deposit uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit <= ?", deposit))
}
// DepositNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositNe(deposit uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit != ?", deposit))
}
// DepositNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositNotIn(deposit ...uint32) UserQuerySet {
if len(deposit) == 0 {
qs.db.AddError(errors.New("must at least pass one deposit in DepositNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deposit NOT IN (?)", deposit))
}
// DepositTypeEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositTypeEq(depositType uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit_type = ?", depositType))
}
// DepositTypeGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositTypeGt(depositType uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit_type > ?", depositType))
}
// DepositTypeGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositTypeGte(depositType uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit_type >= ?", depositType))
}
// DepositTypeIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositTypeIn(depositType ...uint32) UserQuerySet {
if len(depositType) == 0 {
qs.db.AddError(errors.New("must at least pass one depositType in DepositTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deposit_type IN (?)", depositType))
}
// DepositTypeLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositTypeLt(depositType uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit_type < ?", depositType))
}
// DepositTypeLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositTypeLte(depositType uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit_type <= ?", depositType))
}
// DepositTypeNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositTypeNe(depositType uint32) UserQuerySet {
return qs.w(qs.db.Where("deposit_type != ?", depositType))
}
// DepositTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) DepositTypeNotIn(depositType ...uint32) UserQuerySet {
if len(depositType) == 0 {
qs.db.AddError(errors.New("must at least pass one depositType in DepositTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("deposit_type NOT IN (?)", depositType))
}
// GenderEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GenderEq(gender uint8) UserQuerySet {
return qs.w(qs.db.Where("gender = ?", gender))
}
// GenderGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GenderGt(gender uint8) UserQuerySet {
return qs.w(qs.db.Where("gender > ?", gender))
}
// GenderGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GenderGte(gender uint8) UserQuerySet {
return qs.w(qs.db.Where("gender >= ?", gender))
}
// GenderIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GenderIn(gender ...uint8) UserQuerySet {
if len(gender) == 0 {
qs.db.AddError(errors.New("must at least pass one gender in GenderIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gender IN (?)", gender))
}
// GenderLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GenderLt(gender uint8) UserQuerySet {
return qs.w(qs.db.Where("gender < ?", gender))
}
// GenderLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GenderLte(gender uint8) UserQuerySet {
return qs.w(qs.db.Where("gender <= ?", gender))
}
// GenderNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GenderNe(gender uint8) UserQuerySet {
return qs.w(qs.db.Where("gender != ?", gender))
}
// GenderNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GenderNotIn(gender ...uint8) UserQuerySet {
if len(gender) == 0 {
qs.db.AddError(errors.New("must at least pass one gender in GenderNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("gender NOT IN (?)", gender))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) GetUpdater() UserUpdater {
return NewUserUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IDEq(ID uint32) UserQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IDGt(ID uint32) UserQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IDGte(ID uint32) UserQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IDIn(ID ...uint32) UserQuerySet {
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 UserQuerySet) IDLt(ID uint32) UserQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IDLte(ID uint32) UserQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IDNe(ID uint32) UserQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IDNotIn(ID ...uint32) UserQuerySet {
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))
}
// IPEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPEq(IP string) UserQuerySet {
return qs.w(qs.db.Where("ip = ?", IP))
}
// IPGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPGt(IP string) UserQuerySet {
return qs.w(qs.db.Where("ip > ?", IP))
}
// IPGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPGte(IP string) UserQuerySet {
return qs.w(qs.db.Where("ip >= ?", IP))
}
// IPIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPIn(IP ...string) UserQuerySet {
if len(IP) == 0 {
qs.db.AddError(errors.New("must at least pass one IP in IPIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("ip IN (?)", IP))
}
// IPLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPLike(IP string) UserQuerySet {
return qs.w(qs.db.Where("ip LIKE ?", IP))
}
// IPLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPLt(IP string) UserQuerySet {
return qs.w(qs.db.Where("ip < ?", IP))
}
// IPLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPLte(IP string) UserQuerySet {
return qs.w(qs.db.Where("ip <= ?", IP))
}
// IPNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPNe(IP string) UserQuerySet {
return qs.w(qs.db.Where("ip != ?", IP))
}
// IPNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPNotIn(IP ...string) UserQuerySet {
if len(IP) == 0 {
qs.db.AddError(errors.New("must at least pass one IP in IPNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("ip NOT IN (?)", IP))
}
// IPNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) IPNotlike(IP string) UserQuerySet {
return qs.w(qs.db.Where("ip NOT LIKE ?", IP))
}
// InBlackEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InBlackEq(inBlack bool) UserQuerySet {
return qs.w(qs.db.Where("in_black = ?", inBlack))
}
// InBlackIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InBlackIn(inBlack ...bool) UserQuerySet {
if len(inBlack) == 0 {
qs.db.AddError(errors.New("must at least pass one inBlack in InBlackIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("in_black IN (?)", inBlack))
}
// InBlackNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InBlackNe(inBlack bool) UserQuerySet {
return qs.w(qs.db.Where("in_black != ?", inBlack))
}
// InBlackNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InBlackNotIn(inBlack ...bool) UserQuerySet {
if len(inBlack) == 0 {
qs.db.AddError(errors.New("must at least pass one inBlack in InBlackNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("in_black NOT IN (?)", inBlack))
}
// InviteCodeUrlEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlEq(inviteCodeUrl string) UserQuerySet {
return qs.w(qs.db.Where("invite_code_url = ?", inviteCodeUrl))
}
// InviteCodeUrlGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlGt(inviteCodeUrl string) UserQuerySet {
return qs.w(qs.db.Where("invite_code_url > ?", inviteCodeUrl))
}
// InviteCodeUrlGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlGte(inviteCodeUrl string) UserQuerySet {
return qs.w(qs.db.Where("invite_code_url >= ?", inviteCodeUrl))
}
// InviteCodeUrlIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlIn(inviteCodeUrl ...string) UserQuerySet {
if len(inviteCodeUrl) == 0 {
qs.db.AddError(errors.New("must at least pass one inviteCodeUrl in InviteCodeUrlIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("invite_code_url IN (?)", inviteCodeUrl))
}
// InviteCodeUrlLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlLike(inviteCodeUrl string) UserQuerySet {
return qs.w(qs.db.Where("invite_code_url LIKE ?", inviteCodeUrl))
}
// InviteCodeUrlLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlLt(inviteCodeUrl string) UserQuerySet {
return qs.w(qs.db.Where("invite_code_url < ?", inviteCodeUrl))
}
// InviteCodeUrlLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlLte(inviteCodeUrl string) UserQuerySet {
return qs.w(qs.db.Where("invite_code_url <= ?", inviteCodeUrl))
}
// InviteCodeUrlNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlNe(inviteCodeUrl string) UserQuerySet {
return qs.w(qs.db.Where("invite_code_url != ?", inviteCodeUrl))
}
// InviteCodeUrlNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlNotIn(inviteCodeUrl ...string) UserQuerySet {
if len(inviteCodeUrl) == 0 {
qs.db.AddError(errors.New("must at least pass one inviteCodeUrl in InviteCodeUrlNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("invite_code_url NOT IN (?)", inviteCodeUrl))
}
// InviteCodeUrlNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteCodeUrlNotlike(inviteCodeUrl string) UserQuerySet {
return qs.w(qs.db.Where("invite_code_url NOT LIKE ?", inviteCodeUrl))
}
// InviteTimeEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteTimeEq(inviteTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("invite_time = ?", inviteTime))
}
// InviteTimeGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteTimeGt(inviteTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("invite_time > ?", inviteTime))
}
// InviteTimeGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteTimeGte(inviteTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("invite_time >= ?", inviteTime))
}
// InviteTimeLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteTimeLt(inviteTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("invite_time < ?", inviteTime))
}
// InviteTimeLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteTimeLte(inviteTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("invite_time <= ?", inviteTime))
}
// InviteTimeNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) InviteTimeNe(inviteTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("invite_time != ?", inviteTime))
}
// LastLoginAtEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) LastLoginAtEq(lastLoginAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("last_login_at = ?", lastLoginAt))
}
// LastLoginAtGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) LastLoginAtGt(lastLoginAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("last_login_at > ?", lastLoginAt))
}
// LastLoginAtGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) LastLoginAtGte(lastLoginAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("last_login_at >= ?", lastLoginAt))
}
// LastLoginAtLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) LastLoginAtLt(lastLoginAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("last_login_at < ?", lastLoginAt))
}
// LastLoginAtLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) LastLoginAtLte(lastLoginAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("last_login_at <= ?", lastLoginAt))
}
// LastLoginAtNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) LastLoginAtNe(lastLoginAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("last_login_at != ?", lastLoginAt))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) Limit(limit int) UserQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MemberExpireEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberExpireEq(memberExpire time.Time) UserQuerySet {
return qs.w(qs.db.Where("member_expire = ?", memberExpire))
}
// MemberExpireGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberExpireGt(memberExpire time.Time) UserQuerySet {
return qs.w(qs.db.Where("member_expire > ?", memberExpire))
}
// MemberExpireGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberExpireGte(memberExpire time.Time) UserQuerySet {
return qs.w(qs.db.Where("member_expire >= ?", memberExpire))
}
// MemberExpireLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberExpireLt(memberExpire time.Time) UserQuerySet {
return qs.w(qs.db.Where("member_expire < ?", memberExpire))
}
// MemberExpireLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberExpireLte(memberExpire time.Time) UserQuerySet {
return qs.w(qs.db.Where("member_expire <= ?", memberExpire))
}
// MemberExpireNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberExpireNe(memberExpire time.Time) UserQuerySet {
return qs.w(qs.db.Where("member_expire != ?", memberExpire))
}
// MemberLevelEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberLevelEq(memberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("member_level = ?", memberLevel))
}
// MemberLevelGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberLevelGt(memberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("member_level > ?", memberLevel))
}
// MemberLevelGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberLevelGte(memberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("member_level >= ?", memberLevel))
}
// MemberLevelIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberLevelIn(memberLevel ...uint32) UserQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level IN (?)", memberLevel))
}
// MemberLevelLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberLevelLt(memberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("member_level < ?", memberLevel))
}
// MemberLevelLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberLevelLte(memberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("member_level <= ?", memberLevel))
}
// MemberLevelNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberLevelNe(memberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("member_level != ?", memberLevel))
}
// MemberLevelNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) MemberLevelNotIn(memberLevel ...uint32) UserQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level NOT IN (?)", memberLevel))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) Offset(offset int) UserQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserQuerySet) One(ret *User) error {
return qs.db.First(ret).Error
}
// OpenMemberChannelEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelEq(openMemberChannel string) UserQuerySet {
return qs.w(qs.db.Where("open_member_channel = ?", openMemberChannel))
}
// OpenMemberChannelGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelGt(openMemberChannel string) UserQuerySet {
return qs.w(qs.db.Where("open_member_channel > ?", openMemberChannel))
}
// OpenMemberChannelGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelGte(openMemberChannel string) UserQuerySet {
return qs.w(qs.db.Where("open_member_channel >= ?", openMemberChannel))
}
// OpenMemberChannelIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelIn(openMemberChannel ...string) UserQuerySet {
if len(openMemberChannel) == 0 {
qs.db.AddError(errors.New("must at least pass one openMemberChannel in OpenMemberChannelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("open_member_channel IN (?)", openMemberChannel))
}
// OpenMemberChannelLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelLike(openMemberChannel string) UserQuerySet {
return qs.w(qs.db.Where("open_member_channel LIKE ?", openMemberChannel))
}
// OpenMemberChannelLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelLt(openMemberChannel string) UserQuerySet {
return qs.w(qs.db.Where("open_member_channel < ?", openMemberChannel))
}
// OpenMemberChannelLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelLte(openMemberChannel string) UserQuerySet {
return qs.w(qs.db.Where("open_member_channel <= ?", openMemberChannel))
}
// OpenMemberChannelNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelNe(openMemberChannel string) UserQuerySet {
return qs.w(qs.db.Where("open_member_channel != ?", openMemberChannel))
}
// OpenMemberChannelNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelNotIn(openMemberChannel ...string) UserQuerySet {
if len(openMemberChannel) == 0 {
qs.db.AddError(errors.New("must at least pass one openMemberChannel in OpenMemberChannelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("open_member_channel NOT IN (?)", openMemberChannel))
}
// OpenMemberChannelNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberChannelNotlike(openMemberChannel string) UserQuerySet {
return qs.w(qs.db.Where("open_member_channel NOT LIKE ?", openMemberChannel))
}
// OpenMemberLevelEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberLevelEq(openMemberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("open_member_level = ?", openMemberLevel))
}
// OpenMemberLevelGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberLevelGt(openMemberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("open_member_level > ?", openMemberLevel))
}
// OpenMemberLevelGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberLevelGte(openMemberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("open_member_level >= ?", openMemberLevel))
}
// OpenMemberLevelIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberLevelIn(openMemberLevel ...uint32) UserQuerySet {
if len(openMemberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one openMemberLevel in OpenMemberLevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("open_member_level IN (?)", openMemberLevel))
}
// OpenMemberLevelLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberLevelLt(openMemberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("open_member_level < ?", openMemberLevel))
}
// OpenMemberLevelLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberLevelLte(openMemberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("open_member_level <= ?", openMemberLevel))
}
// OpenMemberLevelNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberLevelNe(openMemberLevel uint32) UserQuerySet {
return qs.w(qs.db.Where("open_member_level != ?", openMemberLevel))
}
// OpenMemberLevelNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberLevelNotIn(openMemberLevel ...uint32) UserQuerySet {
if len(openMemberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one openMemberLevel in OpenMemberLevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("open_member_level NOT IN (?)", openMemberLevel))
}
// OpenMemberTimeEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberTimeEq(openMemberTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("open_member_time = ?", openMemberTime))
}
// OpenMemberTimeGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberTimeGt(openMemberTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("open_member_time > ?", openMemberTime))
}
// OpenMemberTimeGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberTimeGte(openMemberTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("open_member_time >= ?", openMemberTime))
}
// OpenMemberTimeLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberTimeLt(openMemberTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("open_member_time < ?", openMemberTime))
}
// OpenMemberTimeLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberTimeLte(openMemberTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("open_member_time <= ?", openMemberTime))
}
// OpenMemberTimeNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OpenMemberTimeNe(openMemberTime time.Time) UserQuerySet {
return qs.w(qs.db.Where("open_member_time != ?", openMemberTime))
}
// OrderAscByAppOpenID is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByAppOpenID() UserQuerySet {
return qs.w(qs.db.Order("app_open_id ASC"))
}
// OrderAscByBond is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByBond() UserQuerySet {
return qs.w(qs.db.Order("bond ASC"))
}
// OrderAscByCity is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByCity() UserQuerySet {
return qs.w(qs.db.Order("city ASC"))
}
// OrderAscByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByCooperativeBusinessId() UserQuerySet {
return qs.w(qs.db.Order("cooperative_business_id ASC"))
}
// OrderAscByCooperativeName is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByCooperativeName() UserQuerySet {
return qs.w(qs.db.Order("cooperative_name ASC"))
}
// OrderAscByCountry is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByCountry() UserQuerySet {
return qs.w(qs.db.Order("country ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByCreatedAt() UserQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByDeletedAt() UserQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByDeposit is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByDeposit() UserQuerySet {
return qs.w(qs.db.Order("deposit ASC"))
}
// OrderAscByDepositType is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByDepositType() UserQuerySet {
return qs.w(qs.db.Order("deposit_type ASC"))
}
// OrderAscByGender is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByGender() UserQuerySet {
return qs.w(qs.db.Order("gender ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByID() UserQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByIP is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByIP() UserQuerySet {
return qs.w(qs.db.Order("ip ASC"))
}
// OrderAscByInBlack is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByInBlack() UserQuerySet {
return qs.w(qs.db.Order("in_black ASC"))
}
// OrderAscByInviteCodeUrl is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByInviteCodeUrl() UserQuerySet {
return qs.w(qs.db.Order("invite_code_url ASC"))
}
// OrderAscByInviteTime is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByInviteTime() UserQuerySet {
return qs.w(qs.db.Order("invite_time ASC"))
}
// OrderAscByLastLoginAt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByLastLoginAt() UserQuerySet {
return qs.w(qs.db.Order("last_login_at ASC"))
}
// OrderAscByMemberExpire is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByMemberExpire() UserQuerySet {
return qs.w(qs.db.Order("member_expire ASC"))
}
// OrderAscByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByMemberLevel() UserQuerySet {
return qs.w(qs.db.Order("member_level ASC"))
}
// OrderAscByOpenMemberChannel is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByOpenMemberChannel() UserQuerySet {
return qs.w(qs.db.Order("open_member_channel ASC"))
}
// OrderAscByOpenMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByOpenMemberLevel() UserQuerySet {
return qs.w(qs.db.Order("open_member_level ASC"))
}
// OrderAscByOpenMemberTime is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByOpenMemberTime() UserQuerySet {
return qs.w(qs.db.Order("open_member_time ASC"))
}
// OrderAscByProvince is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByProvince() UserQuerySet {
return qs.w(qs.db.Order("province ASC"))
}
// OrderAscByShopAssistantName is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByShopAssistantName() UserQuerySet {
return qs.w(qs.db.Order("shop_assistant_name ASC"))
}
// OrderAscByStoreId is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByStoreId() UserQuerySet {
return qs.w(qs.db.Order("store_id ASC"))
}
// OrderAscByStoreType is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByStoreType() UserQuerySet {
return qs.w(qs.db.Order("store_type ASC"))
}
// OrderAscByTel is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByTel() UserQuerySet {
return qs.w(qs.db.Order("tel ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByUid() UserQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByUpdatedAt() UserQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderAscByUserType is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByUserType() UserQuerySet {
return qs.w(qs.db.Order("user_type ASC"))
}
// OrderAscByVersion is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByVersion() UserQuerySet {
return qs.w(qs.db.Order("version ASC"))
}
// OrderAscByWxAvatar is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByWxAvatar() UserQuerySet {
return qs.w(qs.db.Order("wx_avatar ASC"))
}
// OrderAscByWxName is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByWxName() UserQuerySet {
return qs.w(qs.db.Order("wx_name ASC"))
}
// OrderAscByWxOpenID is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByWxOpenID() UserQuerySet {
return qs.w(qs.db.Order("wx_open_id ASC"))
}
// OrderAscByWxUnionID is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByWxUnionID() UserQuerySet {
return qs.w(qs.db.Order("wx_union_id ASC"))
}
// OrderAscByXcxRoleId is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByXcxRoleId() UserQuerySet {
return qs.w(qs.db.Order("xcx_role_id ASC"))
}
// OrderDescByAppOpenID is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByAppOpenID() UserQuerySet {
return qs.w(qs.db.Order("app_open_id DESC"))
}
// OrderDescByBond is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByBond() UserQuerySet {
return qs.w(qs.db.Order("bond DESC"))
}
// OrderDescByCity is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByCity() UserQuerySet {
return qs.w(qs.db.Order("city DESC"))
}
// OrderDescByCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByCooperativeBusinessId() UserQuerySet {
return qs.w(qs.db.Order("cooperative_business_id DESC"))
}
// OrderDescByCooperativeName is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByCooperativeName() UserQuerySet {
return qs.w(qs.db.Order("cooperative_name DESC"))
}
// OrderDescByCountry is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByCountry() UserQuerySet {
return qs.w(qs.db.Order("country DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByCreatedAt() UserQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByDeletedAt() UserQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByDeposit is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByDeposit() UserQuerySet {
return qs.w(qs.db.Order("deposit DESC"))
}
// OrderDescByDepositType is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByDepositType() UserQuerySet {
return qs.w(qs.db.Order("deposit_type DESC"))
}
// OrderDescByGender is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByGender() UserQuerySet {
return qs.w(qs.db.Order("gender DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByID() UserQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByIP is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByIP() UserQuerySet {
return qs.w(qs.db.Order("ip DESC"))
}
// OrderDescByInBlack is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByInBlack() UserQuerySet {
return qs.w(qs.db.Order("in_black DESC"))
}
// OrderDescByInviteCodeUrl is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByInviteCodeUrl() UserQuerySet {
return qs.w(qs.db.Order("invite_code_url DESC"))
}
// OrderDescByInviteTime is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByInviteTime() UserQuerySet {
return qs.w(qs.db.Order("invite_time DESC"))
}
// OrderDescByLastLoginAt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByLastLoginAt() UserQuerySet {
return qs.w(qs.db.Order("last_login_at DESC"))
}
// OrderDescByMemberExpire is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByMemberExpire() UserQuerySet {
return qs.w(qs.db.Order("member_expire DESC"))
}
// OrderDescByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByMemberLevel() UserQuerySet {
return qs.w(qs.db.Order("member_level DESC"))
}
// OrderDescByOpenMemberChannel is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByOpenMemberChannel() UserQuerySet {
return qs.w(qs.db.Order("open_member_channel DESC"))
}
// OrderDescByOpenMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByOpenMemberLevel() UserQuerySet {
return qs.w(qs.db.Order("open_member_level DESC"))
}
// OrderDescByOpenMemberTime is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByOpenMemberTime() UserQuerySet {
return qs.w(qs.db.Order("open_member_time DESC"))
}
// OrderDescByProvince is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByProvince() UserQuerySet {
return qs.w(qs.db.Order("province DESC"))
}
// OrderDescByShopAssistantName is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByShopAssistantName() UserQuerySet {
return qs.w(qs.db.Order("shop_assistant_name DESC"))
}
// OrderDescByStoreId is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByStoreId() UserQuerySet {
return qs.w(qs.db.Order("store_id DESC"))
}
// OrderDescByStoreType is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByStoreType() UserQuerySet {
return qs.w(qs.db.Order("store_type DESC"))
}
// OrderDescByTel is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByTel() UserQuerySet {
return qs.w(qs.db.Order("tel DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByUid() UserQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByUpdatedAt() UserQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// OrderDescByUserType is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByUserType() UserQuerySet {
return qs.w(qs.db.Order("user_type DESC"))
}
// OrderDescByVersion is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByVersion() UserQuerySet {
return qs.w(qs.db.Order("version DESC"))
}
// OrderDescByWxAvatar is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByWxAvatar() UserQuerySet {
return qs.w(qs.db.Order("wx_avatar DESC"))
}
// OrderDescByWxName is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByWxName() UserQuerySet {
return qs.w(qs.db.Order("wx_name DESC"))
}
// OrderDescByWxOpenID is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByWxOpenID() UserQuerySet {
return qs.w(qs.db.Order("wx_open_id DESC"))
}
// OrderDescByWxUnionID is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByWxUnionID() UserQuerySet {
return qs.w(qs.db.Order("wx_union_id DESC"))
}
// OrderDescByXcxRoleId is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByXcxRoleId() UserQuerySet {
return qs.w(qs.db.Order("xcx_role_id DESC"))
}
// ProvinceEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceEq(province string) UserQuerySet {
return qs.w(qs.db.Where("province = ?", province))
}
// ProvinceGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceGt(province string) UserQuerySet {
return qs.w(qs.db.Where("province > ?", province))
}
// ProvinceGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceGte(province string) UserQuerySet {
return qs.w(qs.db.Where("province >= ?", province))
}
// ProvinceIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceIn(province ...string) UserQuerySet {
if len(province) == 0 {
qs.db.AddError(errors.New("must at least pass one province in ProvinceIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("province IN (?)", province))
}
// ProvinceLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceLike(province string) UserQuerySet {
return qs.w(qs.db.Where("province LIKE ?", province))
}
// ProvinceLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceLt(province string) UserQuerySet {
return qs.w(qs.db.Where("province < ?", province))
}
// ProvinceLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceLte(province string) UserQuerySet {
return qs.w(qs.db.Where("province <= ?", province))
}
// ProvinceNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceNe(province string) UserQuerySet {
return qs.w(qs.db.Where("province != ?", province))
}
// ProvinceNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceNotIn(province ...string) UserQuerySet {
if len(province) == 0 {
qs.db.AddError(errors.New("must at least pass one province in ProvinceNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("province NOT IN (?)", province))
}
// ProvinceNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ProvinceNotlike(province string) UserQuerySet {
return qs.w(qs.db.Where("province NOT LIKE ?", province))
}
// ShopAssistantNameEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameEq(shopAssistantName string) UserQuerySet {
return qs.w(qs.db.Where("shop_assistant_name = ?", shopAssistantName))
}
// ShopAssistantNameGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameGt(shopAssistantName string) UserQuerySet {
return qs.w(qs.db.Where("shop_assistant_name > ?", shopAssistantName))
}
// ShopAssistantNameGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameGte(shopAssistantName string) UserQuerySet {
return qs.w(qs.db.Where("shop_assistant_name >= ?", shopAssistantName))
}
// ShopAssistantNameIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameIn(shopAssistantName ...string) UserQuerySet {
if len(shopAssistantName) == 0 {
qs.db.AddError(errors.New("must at least pass one shopAssistantName in ShopAssistantNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("shop_assistant_name IN (?)", shopAssistantName))
}
// ShopAssistantNameLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameLike(shopAssistantName string) UserQuerySet {
return qs.w(qs.db.Where("shop_assistant_name LIKE ?", shopAssistantName))
}
// ShopAssistantNameLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameLt(shopAssistantName string) UserQuerySet {
return qs.w(qs.db.Where("shop_assistant_name < ?", shopAssistantName))
}
// ShopAssistantNameLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameLte(shopAssistantName string) UserQuerySet {
return qs.w(qs.db.Where("shop_assistant_name <= ?", shopAssistantName))
}
// ShopAssistantNameNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameNe(shopAssistantName string) UserQuerySet {
return qs.w(qs.db.Where("shop_assistant_name != ?", shopAssistantName))
}
// ShopAssistantNameNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameNotIn(shopAssistantName ...string) UserQuerySet {
if len(shopAssistantName) == 0 {
qs.db.AddError(errors.New("must at least pass one shopAssistantName in ShopAssistantNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("shop_assistant_name NOT IN (?)", shopAssistantName))
}
// ShopAssistantNameNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) ShopAssistantNameNotlike(shopAssistantName string) UserQuerySet {
return qs.w(qs.db.Where("shop_assistant_name NOT LIKE ?", shopAssistantName))
}
// StoreIdEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreIdEq(storeId uint64) UserQuerySet {
return qs.w(qs.db.Where("store_id = ?", storeId))
}
// StoreIdGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreIdGt(storeId uint64) UserQuerySet {
return qs.w(qs.db.Where("store_id > ?", storeId))
}
// StoreIdGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreIdGte(storeId uint64) UserQuerySet {
return qs.w(qs.db.Where("store_id >= ?", storeId))
}
// StoreIdIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreIdIn(storeId ...uint64) UserQuerySet {
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 UserQuerySet) StoreIdLt(storeId uint64) UserQuerySet {
return qs.w(qs.db.Where("store_id < ?", storeId))
}
// StoreIdLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreIdLte(storeId uint64) UserQuerySet {
return qs.w(qs.db.Where("store_id <= ?", storeId))
}
// StoreIdNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreIdNe(storeId uint64) UserQuerySet {
return qs.w(qs.db.Where("store_id != ?", storeId))
}
// StoreIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreIdNotIn(storeId ...uint64) UserQuerySet {
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))
}
// StoreTypeEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeEq(storeType uint32) UserQuerySet {
return qs.w(qs.db.Where("store_type = ?", storeType))
}
// StoreTypeGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeGt(storeType uint32) UserQuerySet {
return qs.w(qs.db.Where("store_type > ?", storeType))
}
// StoreTypeGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeGte(storeType uint32) UserQuerySet {
return qs.w(qs.db.Where("store_type >= ?", storeType))
}
// StoreTypeIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeIn(storeType ...uint32) UserQuerySet {
if len(storeType) == 0 {
qs.db.AddError(errors.New("must at least pass one storeType in StoreTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_type IN (?)", storeType))
}
// StoreTypeLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeLt(storeType uint32) UserQuerySet {
return qs.w(qs.db.Where("store_type < ?", storeType))
}
// StoreTypeLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeLte(storeType uint32) UserQuerySet {
return qs.w(qs.db.Where("store_type <= ?", storeType))
}
// StoreTypeNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeNe(storeType uint32) UserQuerySet {
return qs.w(qs.db.Where("store_type != ?", storeType))
}
// StoreTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeNotIn(storeType ...uint32) UserQuerySet {
if len(storeType) == 0 {
qs.db.AddError(errors.New("must at least pass one storeType in StoreTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("store_type NOT IN (?)", storeType))
}
// TelEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) TelEq(tel string) UserQuerySet {
return qs.w(qs.db.Where("tel = ?", tel))
}
// TelGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) TelGt(tel string) UserQuerySet {
return qs.w(qs.db.Where("tel > ?", tel))
}
// TelGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) TelGte(tel string) UserQuerySet {
return qs.w(qs.db.Where("tel >= ?", tel))
}
// TelIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) TelIn(tel ...string) UserQuerySet {
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 UserQuerySet) TelLike(tel string) UserQuerySet {
return qs.w(qs.db.Where("tel LIKE ?", tel))
}
// TelLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) TelLt(tel string) UserQuerySet {
return qs.w(qs.db.Where("tel < ?", tel))
}
// TelLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) TelLte(tel string) UserQuerySet {
return qs.w(qs.db.Where("tel <= ?", tel))
}
// TelNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) TelNe(tel string) UserQuerySet {
return qs.w(qs.db.Where("tel != ?", tel))
}
// TelNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) TelNotIn(tel ...string) UserQuerySet {
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 UserQuerySet) TelNotlike(tel string) UserQuerySet {
return qs.w(qs.db.Where("tel NOT LIKE ?", tel))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UidEq(uid uint32) UserQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UidGt(uid uint32) UserQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UidGte(uid uint32) UserQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UidIn(uid ...uint32) UserQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UidLt(uid uint32) UserQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UidLte(uid uint32) UserQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UidNe(uid uint32) UserQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UidNotIn(uid ...uint32) UserQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UpdatedAtEq(updatedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UpdatedAtGt(updatedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UpdatedAtGte(updatedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UpdatedAtLt(updatedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UpdatedAtLte(updatedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UpdatedAtNe(updatedAt time.Time) UserQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// UserTypeEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeEq(userType uint32) UserQuerySet {
return qs.w(qs.db.Where("user_type = ?", userType))
}
// UserTypeGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeGt(userType uint32) UserQuerySet {
return qs.w(qs.db.Where("user_type > ?", userType))
}
// UserTypeGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeGte(userType uint32) UserQuerySet {
return qs.w(qs.db.Where("user_type >= ?", userType))
}
// UserTypeIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeIn(userType ...uint32) UserQuerySet {
if len(userType) == 0 {
qs.db.AddError(errors.New("must at least pass one userType in UserTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_type IN (?)", userType))
}
// UserTypeLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeLt(userType uint32) UserQuerySet {
return qs.w(qs.db.Where("user_type < ?", userType))
}
// UserTypeLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeLte(userType uint32) UserQuerySet {
return qs.w(qs.db.Where("user_type <= ?", userType))
}
// UserTypeNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeNe(userType uint32) UserQuerySet {
return qs.w(qs.db.Where("user_type != ?", userType))
}
// UserTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeNotIn(userType ...uint32) UserQuerySet {
if len(userType) == 0 {
qs.db.AddError(errors.New("must at least pass one userType in UserTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("user_type NOT IN (?)", userType))
}
// VersionEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) VersionEq(version uint32) UserQuerySet {
return qs.w(qs.db.Where("version = ?", version))
}
// VersionGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) VersionGt(version uint32) UserQuerySet {
return qs.w(qs.db.Where("version > ?", version))
}
// VersionGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) VersionGte(version uint32) UserQuerySet {
return qs.w(qs.db.Where("version >= ?", version))
}
// VersionIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) VersionIn(version ...uint32) UserQuerySet {
if len(version) == 0 {
qs.db.AddError(errors.New("must at least pass one version in VersionIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("version IN (?)", version))
}
// VersionLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) VersionLt(version uint32) UserQuerySet {
return qs.w(qs.db.Where("version < ?", version))
}
// VersionLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) VersionLte(version uint32) UserQuerySet {
return qs.w(qs.db.Where("version <= ?", version))
}
// VersionNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) VersionNe(version uint32) UserQuerySet {
return qs.w(qs.db.Where("version != ?", version))
}
// VersionNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) VersionNotIn(version ...uint32) UserQuerySet {
if len(version) == 0 {
qs.db.AddError(errors.New("must at least pass one version in VersionNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("version NOT IN (?)", version))
}
// WxAvatarEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarEq(wxAvatar string) UserQuerySet {
return qs.w(qs.db.Where("wx_avatar = ?", wxAvatar))
}
// WxAvatarGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarGt(wxAvatar string) UserQuerySet {
return qs.w(qs.db.Where("wx_avatar > ?", wxAvatar))
}
// WxAvatarGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarGte(wxAvatar string) UserQuerySet {
return qs.w(qs.db.Where("wx_avatar >= ?", wxAvatar))
}
// WxAvatarIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarIn(wxAvatar ...string) UserQuerySet {
if len(wxAvatar) == 0 {
qs.db.AddError(errors.New("must at least pass one wxAvatar in WxAvatarIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("wx_avatar IN (?)", wxAvatar))
}
// WxAvatarLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarLike(wxAvatar string) UserQuerySet {
return qs.w(qs.db.Where("wx_avatar LIKE ?", wxAvatar))
}
// WxAvatarLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarLt(wxAvatar string) UserQuerySet {
return qs.w(qs.db.Where("wx_avatar < ?", wxAvatar))
}
// WxAvatarLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarLte(wxAvatar string) UserQuerySet {
return qs.w(qs.db.Where("wx_avatar <= ?", wxAvatar))
}
// WxAvatarNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarNe(wxAvatar string) UserQuerySet {
return qs.w(qs.db.Where("wx_avatar != ?", wxAvatar))
}
// WxAvatarNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarNotIn(wxAvatar ...string) UserQuerySet {
if len(wxAvatar) == 0 {
qs.db.AddError(errors.New("must at least pass one wxAvatar in WxAvatarNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("wx_avatar NOT IN (?)", wxAvatar))
}
// WxAvatarNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxAvatarNotlike(wxAvatar string) UserQuerySet {
return qs.w(qs.db.Where("wx_avatar NOT LIKE ?", wxAvatar))
}
// WxNameEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameEq(wxName string) UserQuerySet {
return qs.w(qs.db.Where("wx_name = ?", wxName))
}
// WxNameGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameGt(wxName string) UserQuerySet {
return qs.w(qs.db.Where("wx_name > ?", wxName))
}
// WxNameGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameGte(wxName string) UserQuerySet {
return qs.w(qs.db.Where("wx_name >= ?", wxName))
}
// WxNameIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameIn(wxName ...string) UserQuerySet {
if len(wxName) == 0 {
qs.db.AddError(errors.New("must at least pass one wxName in WxNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("wx_name IN (?)", wxName))
}
// WxNameLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameLike(wxName string) UserQuerySet {
return qs.w(qs.db.Where("wx_name LIKE ?", wxName))
}
// WxNameLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameLt(wxName string) UserQuerySet {
return qs.w(qs.db.Where("wx_name < ?", wxName))
}
// WxNameLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameLte(wxName string) UserQuerySet {
return qs.w(qs.db.Where("wx_name <= ?", wxName))
}
// WxNameNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameNe(wxName string) UserQuerySet {
return qs.w(qs.db.Where("wx_name != ?", wxName))
}
// WxNameNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameNotIn(wxName ...string) UserQuerySet {
if len(wxName) == 0 {
qs.db.AddError(errors.New("must at least pass one wxName in WxNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("wx_name NOT IN (?)", wxName))
}
// WxNameNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxNameNotlike(wxName string) UserQuerySet {
return qs.w(qs.db.Where("wx_name NOT LIKE ?", wxName))
}
// WxOpenIDEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDEq(wxOpenID string) UserQuerySet {
return qs.w(qs.db.Where("wx_open_id = ?", wxOpenID))
}
// WxOpenIDGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDGt(wxOpenID string) UserQuerySet {
return qs.w(qs.db.Where("wx_open_id > ?", wxOpenID))
}
// WxOpenIDGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDGte(wxOpenID string) UserQuerySet {
return qs.w(qs.db.Where("wx_open_id >= ?", wxOpenID))
}
// WxOpenIDIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDIn(wxOpenID ...string) UserQuerySet {
if len(wxOpenID) == 0 {
qs.db.AddError(errors.New("must at least pass one wxOpenID in WxOpenIDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("wx_open_id IN (?)", wxOpenID))
}
// WxOpenIDLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDLike(wxOpenID string) UserQuerySet {
return qs.w(qs.db.Where("wx_open_id LIKE ?", wxOpenID))
}
// WxOpenIDLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDLt(wxOpenID string) UserQuerySet {
return qs.w(qs.db.Where("wx_open_id < ?", wxOpenID))
}
// WxOpenIDLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDLte(wxOpenID string) UserQuerySet {
return qs.w(qs.db.Where("wx_open_id <= ?", wxOpenID))
}
// WxOpenIDNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDNe(wxOpenID string) UserQuerySet {
return qs.w(qs.db.Where("wx_open_id != ?", wxOpenID))
}
// WxOpenIDNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDNotIn(wxOpenID ...string) UserQuerySet {
if len(wxOpenID) == 0 {
qs.db.AddError(errors.New("must at least pass one wxOpenID in WxOpenIDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("wx_open_id NOT IN (?)", wxOpenID))
}
// WxOpenIDNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxOpenIDNotlike(wxOpenID string) UserQuerySet {
return qs.w(qs.db.Where("wx_open_id NOT LIKE ?", wxOpenID))
}
// WxUnionIDEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDEq(wxUnionID string) UserQuerySet {
return qs.w(qs.db.Where("wx_union_id = ?", wxUnionID))
}
// WxUnionIDGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDGt(wxUnionID string) UserQuerySet {
return qs.w(qs.db.Where("wx_union_id > ?", wxUnionID))
}
// WxUnionIDGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDGte(wxUnionID string) UserQuerySet {
return qs.w(qs.db.Where("wx_union_id >= ?", wxUnionID))
}
// WxUnionIDIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDIn(wxUnionID ...string) UserQuerySet {
if len(wxUnionID) == 0 {
qs.db.AddError(errors.New("must at least pass one wxUnionID in WxUnionIDIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("wx_union_id IN (?)", wxUnionID))
}
// WxUnionIDLike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDLike(wxUnionID string) UserQuerySet {
return qs.w(qs.db.Where("wx_union_id LIKE ?", wxUnionID))
}
// WxUnionIDLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDLt(wxUnionID string) UserQuerySet {
return qs.w(qs.db.Where("wx_union_id < ?", wxUnionID))
}
// WxUnionIDLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDLte(wxUnionID string) UserQuerySet {
return qs.w(qs.db.Where("wx_union_id <= ?", wxUnionID))
}
// WxUnionIDNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDNe(wxUnionID string) UserQuerySet {
return qs.w(qs.db.Where("wx_union_id != ?", wxUnionID))
}
// WxUnionIDNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDNotIn(wxUnionID ...string) UserQuerySet {
if len(wxUnionID) == 0 {
qs.db.AddError(errors.New("must at least pass one wxUnionID in WxUnionIDNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("wx_union_id NOT IN (?)", wxUnionID))
}
// WxUnionIDNotlike is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) WxUnionIDNotlike(wxUnionID string) UserQuerySet {
return qs.w(qs.db.Where("wx_union_id NOT LIKE ?", wxUnionID))
}
// XcxRoleIdEq is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) XcxRoleIdEq(xcxRoleId uint32) UserQuerySet {
return qs.w(qs.db.Where("xcx_role_id = ?", xcxRoleId))
}
// XcxRoleIdGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) XcxRoleIdGt(xcxRoleId uint32) UserQuerySet {
return qs.w(qs.db.Where("xcx_role_id > ?", xcxRoleId))
}
// XcxRoleIdGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) XcxRoleIdGte(xcxRoleId uint32) UserQuerySet {
return qs.w(qs.db.Where("xcx_role_id >= ?", xcxRoleId))
}
// XcxRoleIdIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) XcxRoleIdIn(xcxRoleId ...uint32) UserQuerySet {
if len(xcxRoleId) == 0 {
qs.db.AddError(errors.New("must at least pass one xcxRoleId in XcxRoleIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("xcx_role_id IN (?)", xcxRoleId))
}
// XcxRoleIdLt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) XcxRoleIdLt(xcxRoleId uint32) UserQuerySet {
return qs.w(qs.db.Where("xcx_role_id < ?", xcxRoleId))
}
// XcxRoleIdLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) XcxRoleIdLte(xcxRoleId uint32) UserQuerySet {
return qs.w(qs.db.Where("xcx_role_id <= ?", xcxRoleId))
}
// XcxRoleIdNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) XcxRoleIdNe(xcxRoleId uint32) UserQuerySet {
return qs.w(qs.db.Where("xcx_role_id != ?", xcxRoleId))
}
// XcxRoleIdNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) XcxRoleIdNotIn(xcxRoleId ...uint32) UserQuerySet {
if len(xcxRoleId) == 0 {
qs.db.AddError(errors.New("must at least pass one xcxRoleId in XcxRoleIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("xcx_role_id NOT IN (?)", xcxRoleId))
}
// SetAppOpenID is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetAppOpenID(appOpenID string) UserUpdater {
u.fields[string(UserDBSchema.AppOpenID)] = appOpenID
return u
}
// SetBond is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetBond(bond uint32) UserUpdater {
u.fields[string(UserDBSchema.Bond)] = bond
return u
}
// SetCity is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetCity(city string) UserUpdater {
u.fields[string(UserDBSchema.City)] = city
return u
}
// SetCooperativeBusinessId is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetCooperativeBusinessId(cooperativeBusinessId uint32) UserUpdater {
u.fields[string(UserDBSchema.CooperativeBusinessId)] = cooperativeBusinessId
return u
}
// SetCooperativeName is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetCooperativeName(cooperativeName string) UserUpdater {
u.fields[string(UserDBSchema.CooperativeName)] = cooperativeName
return u
}
// SetCountry is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetCountry(country string) UserUpdater {
u.fields[string(UserDBSchema.Country)] = country
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetCreatedAt(createdAt time.Time) UserUpdater {
u.fields[string(UserDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetDeletedAt(deletedAt *time.Time) UserUpdater {
u.fields[string(UserDBSchema.DeletedAt)] = deletedAt
return u
}
// SetDeposit is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetDeposit(deposit uint32) UserUpdater {
u.fields[string(UserDBSchema.Deposit)] = deposit
return u
}
// SetDepositType is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetDepositType(depositType uint32) UserUpdater {
u.fields[string(UserDBSchema.DepositType)] = depositType
return u
}
// SetGender is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetGender(gender uint8) UserUpdater {
u.fields[string(UserDBSchema.Gender)] = gender
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetID(ID uint32) UserUpdater {
u.fields[string(UserDBSchema.ID)] = ID
return u
}
// SetIP is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetIP(IP string) UserUpdater {
u.fields[string(UserDBSchema.IP)] = IP
return u
}
// SetInBlack is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetInBlack(inBlack bool) UserUpdater {
u.fields[string(UserDBSchema.InBlack)] = inBlack
return u
}
// SetInviteCodeUrl is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetInviteCodeUrl(inviteCodeUrl string) UserUpdater {
u.fields[string(UserDBSchema.InviteCodeUrl)] = inviteCodeUrl
return u
}
// SetInviteTime is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetInviteTime(inviteTime time.Time) UserUpdater {
u.fields[string(UserDBSchema.InviteTime)] = inviteTime
return u
}
// SetLastLoginAt is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetLastLoginAt(lastLoginAt time.Time) UserUpdater {
u.fields[string(UserDBSchema.LastLoginAt)] = lastLoginAt
return u
}
// SetMemberExpire is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetMemberExpire(memberExpire time.Time) UserUpdater {
u.fields[string(UserDBSchema.MemberExpire)] = memberExpire
return u
}
// SetMemberLevel is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetMemberLevel(memberLevel uint32) UserUpdater {
u.fields[string(UserDBSchema.MemberLevel)] = memberLevel
return u
}
// SetOpenMemberChannel is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetOpenMemberChannel(openMemberChannel string) UserUpdater {
u.fields[string(UserDBSchema.OpenMemberChannel)] = openMemberChannel
return u
}
// SetOpenMemberLevel is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetOpenMemberLevel(openMemberLevel uint32) UserUpdater {
u.fields[string(UserDBSchema.OpenMemberLevel)] = openMemberLevel
return u
}
// SetOpenMemberTime is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetOpenMemberTime(openMemberTime time.Time) UserUpdater {
u.fields[string(UserDBSchema.OpenMemberTime)] = openMemberTime
return u
}
// SetProvince is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetProvince(province string) UserUpdater {
u.fields[string(UserDBSchema.Province)] = province
return u
}
// SetShopAssistantName is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetShopAssistantName(shopAssistantName string) UserUpdater {
u.fields[string(UserDBSchema.ShopAssistantName)] = shopAssistantName
return u
}
// SetStoreId is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetStoreId(storeId uint64) UserUpdater {
u.fields[string(UserDBSchema.StoreId)] = storeId
return u
}
// SetStoreType is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetStoreType(storeType uint32) UserUpdater {
u.fields[string(UserDBSchema.StoreType)] = storeType
return u
}
// SetTel is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetTel(tel string) UserUpdater {
u.fields[string(UserDBSchema.Tel)] = tel
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetUid(uid uint32) UserUpdater {
u.fields[string(UserDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetUpdatedAt(updatedAt time.Time) UserUpdater {
u.fields[string(UserDBSchema.UpdatedAt)] = updatedAt
return u
}
// SetUserType is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetUserType(userType uint32) UserUpdater {
u.fields[string(UserDBSchema.UserType)] = userType
return u
}
// SetVersion is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetVersion(version uint32) UserUpdater {
u.fields[string(UserDBSchema.Version)] = version
return u
}
// SetWxAvatar is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetWxAvatar(wxAvatar string) UserUpdater {
u.fields[string(UserDBSchema.WxAvatar)] = wxAvatar
return u
}
// SetWxName is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetWxName(wxName string) UserUpdater {
u.fields[string(UserDBSchema.WxName)] = wxName
return u
}
// SetWxOpenID is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetWxOpenID(wxOpenID string) UserUpdater {
u.fields[string(UserDBSchema.WxOpenID)] = wxOpenID
return u
}
// SetWxUnionID is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetWxUnionID(wxUnionID string) UserUpdater {
u.fields[string(UserDBSchema.WxUnionID)] = wxUnionID
return u
}
// SetXcxRoleId is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetXcxRoleId(xcxRoleId uint32) UserUpdater {
u.fields[string(UserDBSchema.XcxRoleId)] = xcxRoleId
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserQuerySet
// ===== BEGIN of User modifiers
// UserDBSchemaField describes database schema field. It requires for method 'Update'
type UserDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserDBSchemaField) String() string {
return string(f)
}
// UserDBSchema stores db field names of User
var UserDBSchema = struct {
ID UserDBSchemaField
CreatedAt UserDBSchemaField
UpdatedAt UserDBSchemaField
DeletedAt UserDBSchemaField
Uid UserDBSchemaField
MemberLevel UserDBSchemaField
MemberExpire UserDBSchemaField
OpenMemberTime UserDBSchemaField
Bond UserDBSchemaField
WxName UserDBSchemaField
WxAvatar UserDBSchemaField
WxOpenID UserDBSchemaField
AppOpenID UserDBSchemaField
WxUnionID UserDBSchemaField
Tel UserDBSchemaField
Gender UserDBSchemaField
City UserDBSchemaField
Province UserDBSchemaField
Country UserDBSchemaField
Deposit UserDBSchemaField
UserType UserDBSchemaField
XcxRoleId UserDBSchemaField
OpenMemberChannel UserDBSchemaField
StoreId UserDBSchemaField
InviteCodeUrl UserDBSchemaField
LastLoginAt UserDBSchemaField
IP UserDBSchemaField
InBlack UserDBSchemaField
StoreType UserDBSchemaField
CooperativeBusinessId UserDBSchemaField
CooperativeName UserDBSchemaField
ShopAssistantName UserDBSchemaField
OpenMemberLevel UserDBSchemaField
Version UserDBSchemaField
InviteTime UserDBSchemaField
DepositType UserDBSchemaField
}{
ID: UserDBSchemaField("id"),
CreatedAt: UserDBSchemaField("created_at"),
UpdatedAt: UserDBSchemaField("updated_at"),
DeletedAt: UserDBSchemaField("deleted_at"),
Uid: UserDBSchemaField("uid"),
MemberLevel: UserDBSchemaField("member_level"),
MemberExpire: UserDBSchemaField("member_expire"),
OpenMemberTime: UserDBSchemaField("open_member_time"),
Bond: UserDBSchemaField("bond"),
WxName: UserDBSchemaField("wx_name"),
WxAvatar: UserDBSchemaField("wx_avatar"),
WxOpenID: UserDBSchemaField("wx_open_id"),
AppOpenID: UserDBSchemaField("app_open_id"),
WxUnionID: UserDBSchemaField("wx_union_id"),
Tel: UserDBSchemaField("tel"),
Gender: UserDBSchemaField("gender"),
City: UserDBSchemaField("city"),
Province: UserDBSchemaField("province"),
Country: UserDBSchemaField("country"),
Deposit: UserDBSchemaField("deposit"),
UserType: UserDBSchemaField("user_type"),
XcxRoleId: UserDBSchemaField("xcx_role_id"),
OpenMemberChannel: UserDBSchemaField("open_member_channel"),
StoreId: UserDBSchemaField("store_id"),
InviteCodeUrl: UserDBSchemaField("invite_code_url"),
LastLoginAt: UserDBSchemaField("last_login_at"),
IP: UserDBSchemaField("ip"),
InBlack: UserDBSchemaField("in_black"),
StoreType: UserDBSchemaField("store_type"),
CooperativeBusinessId: UserDBSchemaField("cooperative_business_id"),
CooperativeName: UserDBSchemaField("cooperative_name"),
ShopAssistantName: UserDBSchemaField("shop_assistant_name"),
OpenMemberLevel: UserDBSchemaField("open_member_level"),
Version: UserDBSchemaField("version"),
InviteTime: UserDBSchemaField("invite_time"),
DepositType: UserDBSchemaField("deposit_type"),
}
// Update updates User fields by primary key
// nolint: dupl
func (o *User) Update(db *gorm.DB, fields ...UserDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"member_level": o.MemberLevel,
"member_expire": o.MemberExpire,
"open_member_time": o.OpenMemberTime,
"bond": o.Bond,
"wx_name": o.WxName,
"wx_avatar": o.WxAvatar,
"wx_open_id": o.WxOpenID,
"app_open_id": o.AppOpenID,
"wx_union_id": o.WxUnionID,
"tel": o.Tel,
"gender": o.Gender,
"city": o.City,
"province": o.Province,
"country": o.Country,
"deposit": o.Deposit,
"user_type": o.UserType,
"xcx_role_id": o.XcxRoleId,
"open_member_channel": o.OpenMemberChannel,
"store_id": o.StoreId,
"invite_code_url": o.InviteCodeUrl,
"last_login_at": o.LastLoginAt,
"ip": o.IP,
"in_black": o.InBlack,
"store_type": o.StoreType,
"cooperative_business_id": o.CooperativeBusinessId,
"cooperative_name": o.CooperativeName,
"shop_assistant_name": o.ShopAssistantName,
"open_member_level": o.OpenMemberLevel,
"version": o.Version,
"invite_time": o.InviteTime,
"deposit_type": o.DepositType,
}
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 User %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserUpdater is an User updates manager
type UserUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserUpdater creates new User updater
// nolint: dupl
func NewUserUpdater(db *gorm.DB) UserUpdater {
return UserUpdater{
fields: map[string]interface{}{},
db: db.Model(&User{}),
}
}
// ===== END of User modifiers
// ===== BEGIN of query set UserRentCardQuerySet
// UserRentCardQuerySet is an queryset type for UserRentCard
type UserRentCardQuerySet struct {
db *gorm.DB
}
// NewUserRentCardQuerySet constructs new UserRentCardQuerySet
func NewUserRentCardQuerySet(db *gorm.DB) UserRentCardQuerySet {
return UserRentCardQuerySet{
db: db.Model(&UserRentCard{}),
}
}
func (qs UserRentCardQuerySet) w(db *gorm.DB) UserRentCardQuerySet {
return NewUserRentCardQuerySet(db)
}
func (qs UserRentCardQuerySet) Select(fields ...UserRentCardDBSchemaField) UserRentCardQuerySet {
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 *UserRentCard) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserRentCard) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) All(ret *[]UserRentCard) error {
return qs.db.Find(ret).Error
}
// CanRentCountEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CanRentCountEq(canRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("can_rent_count = ?", canRentCount))
}
// CanRentCountGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CanRentCountGt(canRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("can_rent_count > ?", canRentCount))
}
// CanRentCountGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CanRentCountGte(canRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("can_rent_count >= ?", canRentCount))
}
// CanRentCountIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CanRentCountIn(canRentCount ...uint32) UserRentCardQuerySet {
if len(canRentCount) == 0 {
qs.db.AddError(errors.New("must at least pass one canRentCount in CanRentCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("can_rent_count IN (?)", canRentCount))
}
// CanRentCountLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CanRentCountLt(canRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("can_rent_count < ?", canRentCount))
}
// CanRentCountLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CanRentCountLte(canRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("can_rent_count <= ?", canRentCount))
}
// CanRentCountNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CanRentCountNe(canRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("can_rent_count != ?", canRentCount))
}
// CanRentCountNotIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CanRentCountNotIn(canRentCount ...uint32) UserRentCardQuerySet {
if len(canRentCount) == 0 {
qs.db.AddError(errors.New("must at least pass one canRentCount in CanRentCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("can_rent_count NOT IN (?)", canRentCount))
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CreatedAtEq(createdAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CreatedAtGt(createdAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CreatedAtGte(createdAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CreatedAtLt(createdAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CreatedAtLte(createdAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) CreatedAtNe(createdAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) Delete() error {
return qs.db.Delete(UserRentCard{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserRentCard{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserRentCard{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeletedAtEq(deletedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeletedAtGt(deletedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeletedAtGte(deletedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeletedAtIsNotNull() UserRentCardQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeletedAtIsNull() UserRentCardQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeletedAtLt(deletedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeletedAtLte(deletedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) DeletedAtNe(deletedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) GetUpdater() UserRentCardUpdater {
return NewUserRentCardUpdater(qs.db)
}
// HaveRentCountEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) HaveRentCountEq(haveRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("have_rent_count = ?", haveRentCount))
}
// HaveRentCountGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) HaveRentCountGt(haveRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("have_rent_count > ?", haveRentCount))
}
// HaveRentCountGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) HaveRentCountGte(haveRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("have_rent_count >= ?", haveRentCount))
}
// HaveRentCountIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) HaveRentCountIn(haveRentCount ...uint32) UserRentCardQuerySet {
if len(haveRentCount) == 0 {
qs.db.AddError(errors.New("must at least pass one haveRentCount in HaveRentCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("have_rent_count IN (?)", haveRentCount))
}
// HaveRentCountLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) HaveRentCountLt(haveRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("have_rent_count < ?", haveRentCount))
}
// HaveRentCountLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) HaveRentCountLte(haveRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("have_rent_count <= ?", haveRentCount))
}
// HaveRentCountNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) HaveRentCountNe(haveRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("have_rent_count != ?", haveRentCount))
}
// HaveRentCountNotIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) HaveRentCountNotIn(haveRentCount ...uint32) UserRentCardQuerySet {
if len(haveRentCount) == 0 {
qs.db.AddError(errors.New("must at least pass one haveRentCount in HaveRentCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("have_rent_count NOT IN (?)", haveRentCount))
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) IDEq(ID uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) IDGt(ID uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) IDGte(ID uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) IDIn(ID ...uint32) UserRentCardQuerySet {
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 UserRentCardQuerySet) IDLt(ID uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) IDLte(ID uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) IDNe(ID uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) IDNotIn(ID ...uint32) UserRentCardQuerySet {
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))
}
// LevelRentCountEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) LevelRentCountEq(levelRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("level_rent_count = ?", levelRentCount))
}
// LevelRentCountGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) LevelRentCountGt(levelRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("level_rent_count > ?", levelRentCount))
}
// LevelRentCountGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) LevelRentCountGte(levelRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("level_rent_count >= ?", levelRentCount))
}
// LevelRentCountIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) LevelRentCountIn(levelRentCount ...uint32) UserRentCardQuerySet {
if len(levelRentCount) == 0 {
qs.db.AddError(errors.New("must at least pass one levelRentCount in LevelRentCountIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("level_rent_count IN (?)", levelRentCount))
}
// LevelRentCountLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) LevelRentCountLt(levelRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("level_rent_count < ?", levelRentCount))
}
// LevelRentCountLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) LevelRentCountLte(levelRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("level_rent_count <= ?", levelRentCount))
}
// LevelRentCountNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) LevelRentCountNe(levelRentCount uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("level_rent_count != ?", levelRentCount))
}
// LevelRentCountNotIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) LevelRentCountNotIn(levelRentCount ...uint32) UserRentCardQuerySet {
if len(levelRentCount) == 0 {
qs.db.AddError(errors.New("must at least pass one levelRentCount in LevelRentCountNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("level_rent_count NOT IN (?)", levelRentCount))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) Limit(limit int) UserRentCardQuerySet {
return qs.w(qs.db.Limit(limit))
}
// MemberLevelEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) MemberLevelEq(memberLevel uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("member_level = ?", memberLevel))
}
// MemberLevelGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) MemberLevelGt(memberLevel uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("member_level > ?", memberLevel))
}
// MemberLevelGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) MemberLevelGte(memberLevel uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("member_level >= ?", memberLevel))
}
// MemberLevelIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) MemberLevelIn(memberLevel ...uint32) UserRentCardQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level IN (?)", memberLevel))
}
// MemberLevelLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) MemberLevelLt(memberLevel uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("member_level < ?", memberLevel))
}
// MemberLevelLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) MemberLevelLte(memberLevel uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("member_level <= ?", memberLevel))
}
// MemberLevelNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) MemberLevelNe(memberLevel uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("member_level != ?", memberLevel))
}
// MemberLevelNotIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) MemberLevelNotIn(memberLevel ...uint32) UserRentCardQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level NOT IN (?)", memberLevel))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) Offset(offset int) UserRentCardQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserRentCardQuerySet) One(ret *UserRentCard) error {
return qs.db.First(ret).Error
}
// OrderAscByCanRentCount is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByCanRentCount() UserRentCardQuerySet {
return qs.w(qs.db.Order("can_rent_count ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByCreatedAt() UserRentCardQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByDeletedAt() UserRentCardQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByHaveRentCount is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByHaveRentCount() UserRentCardQuerySet {
return qs.w(qs.db.Order("have_rent_count ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByID() UserRentCardQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByLevelRentCount is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByLevelRentCount() UserRentCardQuerySet {
return qs.w(qs.db.Order("level_rent_count ASC"))
}
// OrderAscByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByMemberLevel() UserRentCardQuerySet {
return qs.w(qs.db.Order("member_level ASC"))
}
// OrderAscByStatus is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByStatus() UserRentCardQuerySet {
return qs.w(qs.db.Order("status ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByUid() UserRentCardQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderAscByUpdatedAt() UserRentCardQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCanRentCount is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByCanRentCount() UserRentCardQuerySet {
return qs.w(qs.db.Order("can_rent_count DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByCreatedAt() UserRentCardQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByDeletedAt() UserRentCardQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByHaveRentCount is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByHaveRentCount() UserRentCardQuerySet {
return qs.w(qs.db.Order("have_rent_count DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByID() UserRentCardQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByLevelRentCount is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByLevelRentCount() UserRentCardQuerySet {
return qs.w(qs.db.Order("level_rent_count DESC"))
}
// OrderDescByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByMemberLevel() UserRentCardQuerySet {
return qs.w(qs.db.Order("member_level DESC"))
}
// OrderDescByStatus is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByStatus() UserRentCardQuerySet {
return qs.w(qs.db.Order("status DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByUid() UserRentCardQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) OrderDescByUpdatedAt() UserRentCardQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// StatusEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) StatusEq(status uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("status = ?", status))
}
// StatusGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) StatusGt(status uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("status > ?", status))
}
// StatusGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) StatusGte(status uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("status >= ?", status))
}
// StatusIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) StatusIn(status ...uint32) UserRentCardQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status IN (?)", status))
}
// StatusLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) StatusLt(status uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("status < ?", status))
}
// StatusLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) StatusLte(status uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("status <= ?", status))
}
// StatusNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) StatusNe(status uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("status != ?", status))
}
// StatusNotIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) StatusNotIn(status ...uint32) UserRentCardQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status NOT IN (?)", status))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UidEq(uid uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UidGt(uid uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UidGte(uid uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UidIn(uid ...uint32) UserRentCardQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid IN (?)", uid))
}
// UidLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UidLt(uid uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UidLte(uid uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UidNe(uid uint32) UserRentCardQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UidNotIn(uid ...uint32) UserRentCardQuerySet {
if len(uid) == 0 {
qs.db.AddError(errors.New("must at least pass one uid in UidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("uid NOT IN (?)", uid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UpdatedAtEq(updatedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UpdatedAtGt(updatedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UpdatedAtGte(updatedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UpdatedAtLt(updatedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UpdatedAtLte(updatedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserRentCardQuerySet) UpdatedAtNe(updatedAt time.Time) UserRentCardQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCanRentCount is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetCanRentCount(canRentCount uint32) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.CanRentCount)] = canRentCount
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetCreatedAt(createdAt time.Time) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetDeletedAt(deletedAt *time.Time) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.DeletedAt)] = deletedAt
return u
}
// SetHaveRentCount is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetHaveRentCount(haveRentCount uint32) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.HaveRentCount)] = haveRentCount
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetID(ID uint32) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.ID)] = ID
return u
}
// SetLevelRentCount is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetLevelRentCount(levelRentCount uint32) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.LevelRentCount)] = levelRentCount
return u
}
// SetMemberLevel is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetMemberLevel(memberLevel uint32) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.MemberLevel)] = memberLevel
return u
}
// SetStatus is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetStatus(status uint32) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.Status)] = status
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetUid(uid uint32) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) SetUpdatedAt(updatedAt time.Time) UserRentCardUpdater {
u.fields[string(UserRentCardDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserRentCardUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserRentCardQuerySet
// ===== BEGIN of UserRentCard modifiers
// UserRentCardDBSchemaField describes database schema field. It requires for method 'Update'
type UserRentCardDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserRentCardDBSchemaField) String() string {
return string(f)
}
// UserRentCardDBSchema stores db field names of UserRentCard
var UserRentCardDBSchema = struct {
ID UserRentCardDBSchemaField
CreatedAt UserRentCardDBSchemaField
UpdatedAt UserRentCardDBSchemaField
DeletedAt UserRentCardDBSchemaField
Uid UserRentCardDBSchemaField
MemberLevel UserRentCardDBSchemaField
LevelRentCount UserRentCardDBSchemaField
HaveRentCount UserRentCardDBSchemaField
CanRentCount UserRentCardDBSchemaField
Status UserRentCardDBSchemaField
}{
ID: UserRentCardDBSchemaField("id"),
CreatedAt: UserRentCardDBSchemaField("created_at"),
UpdatedAt: UserRentCardDBSchemaField("updated_at"),
DeletedAt: UserRentCardDBSchemaField("deleted_at"),
Uid: UserRentCardDBSchemaField("uid"),
MemberLevel: UserRentCardDBSchemaField("member_level"),
LevelRentCount: UserRentCardDBSchemaField("level_rent_count"),
HaveRentCount: UserRentCardDBSchemaField("have_rent_count"),
CanRentCount: UserRentCardDBSchemaField("can_rent_count"),
Status: UserRentCardDBSchemaField("status"),
}
// Update updates UserRentCard fields by primary key
// nolint: dupl
func (o *UserRentCard) Update(db *gorm.DB, fields ...UserRentCardDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"member_level": o.MemberLevel,
"level_rent_count": o.LevelRentCount,
"have_rent_count": o.HaveRentCount,
"can_rent_count": o.CanRentCount,
"status": o.Status,
}
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 UserRentCard %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserRentCardUpdater is an UserRentCard updates manager
type UserRentCardUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserRentCardUpdater creates new UserRentCard updater
// nolint: dupl
func NewUserRentCardUpdater(db *gorm.DB) UserRentCardUpdater {
return UserRentCardUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserRentCard{}),
}
}
// ===== END of UserRentCard modifiers
// ===== BEGIN of query set XcxRoleQuerySet
// XcxRoleQuerySet is an queryset type for XcxRole
type XcxRoleQuerySet struct {
db *gorm.DB
}
// NewXcxRoleQuerySet constructs new XcxRoleQuerySet
func NewXcxRoleQuerySet(db *gorm.DB) XcxRoleQuerySet {
return XcxRoleQuerySet{
db: db.Model(&XcxRole{}),
}
}
func (qs XcxRoleQuerySet) w(db *gorm.DB) XcxRoleQuerySet {
return NewXcxRoleQuerySet(db)
}
func (qs XcxRoleQuerySet) Select(fields ...XcxRoleDBSchemaField) XcxRoleQuerySet {
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 *XcxRole) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *XcxRole) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) All(ret *[]XcxRole) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreateByEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByEq(createBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("create_by = ?", createBy))
}
// CreateByGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByGt(createBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("create_by > ?", createBy))
}
// CreateByGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByGte(createBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("create_by >= ?", createBy))
}
// CreateByIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByIn(createBy ...string) XcxRoleQuerySet {
if len(createBy) == 0 {
qs.db.AddError(errors.New("must at least pass one createBy in CreateByIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("create_by IN (?)", createBy))
}
// CreateByLike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByLike(createBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("create_by LIKE ?", createBy))
}
// CreateByLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByLt(createBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("create_by < ?", createBy))
}
// CreateByLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByLte(createBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("create_by <= ?", createBy))
}
// CreateByNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByNe(createBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("create_by != ?", createBy))
}
// CreateByNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByNotIn(createBy ...string) XcxRoleQuerySet {
if len(createBy) == 0 {
qs.db.AddError(errors.New("must at least pass one createBy in CreateByNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("create_by NOT IN (?)", createBy))
}
// CreateByNotlike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreateByNotlike(createBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("create_by NOT LIKE ?", createBy))
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreatedAtEq(createdAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreatedAtGt(createdAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreatedAtGte(createdAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreatedAtLt(createdAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreatedAtLte(createdAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) CreatedAtNe(createdAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) Delete() error {
return qs.db.Delete(XcxRole{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(XcxRole{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(XcxRole{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeletedAtEq(deletedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeletedAtGt(deletedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeletedAtGte(deletedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeletedAtIsNotNull() XcxRoleQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeletedAtIsNull() XcxRoleQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeletedAtLt(deletedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeletedAtLte(deletedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) DeletedAtNe(deletedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// FlagEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagEq(flag string) XcxRoleQuerySet {
return qs.w(qs.db.Where("flag = ?", flag))
}
// FlagGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagGt(flag string) XcxRoleQuerySet {
return qs.w(qs.db.Where("flag > ?", flag))
}
// FlagGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagGte(flag string) XcxRoleQuerySet {
return qs.w(qs.db.Where("flag >= ?", flag))
}
// FlagIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagIn(flag ...string) XcxRoleQuerySet {
if len(flag) == 0 {
qs.db.AddError(errors.New("must at least pass one flag in FlagIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("flag IN (?)", flag))
}
// FlagLike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagLike(flag string) XcxRoleQuerySet {
return qs.w(qs.db.Where("flag LIKE ?", flag))
}
// FlagLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagLt(flag string) XcxRoleQuerySet {
return qs.w(qs.db.Where("flag < ?", flag))
}
// FlagLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagLte(flag string) XcxRoleQuerySet {
return qs.w(qs.db.Where("flag <= ?", flag))
}
// FlagNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagNe(flag string) XcxRoleQuerySet {
return qs.w(qs.db.Where("flag != ?", flag))
}
// FlagNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagNotIn(flag ...string) XcxRoleQuerySet {
if len(flag) == 0 {
qs.db.AddError(errors.New("must at least pass one flag in FlagNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("flag NOT IN (?)", flag))
}
// FlagNotlike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) FlagNotlike(flag string) XcxRoleQuerySet {
return qs.w(qs.db.Where("flag NOT LIKE ?", flag))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) GetUpdater() XcxRoleUpdater {
return NewXcxRoleUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) IDEq(ID uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) IDGt(ID uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) IDGte(ID uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) IDIn(ID ...uint32) XcxRoleQuerySet {
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 XcxRoleQuerySet) IDLt(ID uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) IDLte(ID uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) IDNe(ID uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) IDNotIn(ID ...uint32) XcxRoleQuerySet {
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 XcxRoleQuerySet) Limit(limit int) XcxRoleQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) Offset(offset int) XcxRoleQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs XcxRoleQuerySet) One(ret *XcxRole) error {
return qs.db.First(ret).Error
}
// OrderAscByCreateBy is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByCreateBy() XcxRoleQuerySet {
return qs.w(qs.db.Order("create_by ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByCreatedAt() XcxRoleQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByDeletedAt() XcxRoleQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByFlag is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByFlag() XcxRoleQuerySet {
return qs.w(qs.db.Order("flag ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByID() XcxRoleQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByRemark is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByRemark() XcxRoleQuerySet {
return qs.w(qs.db.Order("remark ASC"))
}
// OrderAscByRoleId is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByRoleId() XcxRoleQuerySet {
return qs.w(qs.db.Order("role_id ASC"))
}
// OrderAscByRoleKey is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByRoleKey() XcxRoleQuerySet {
return qs.w(qs.db.Order("role_key ASC"))
}
// OrderAscByRoleName is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByRoleName() XcxRoleQuerySet {
return qs.w(qs.db.Order("role_name ASC"))
}
// OrderAscByRoleSort is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByRoleSort() XcxRoleQuerySet {
return qs.w(qs.db.Order("role_sort ASC"))
}
// OrderAscByStatus is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByStatus() XcxRoleQuerySet {
return qs.w(qs.db.Order("status ASC"))
}
// OrderAscByUpdateBy is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByUpdateBy() XcxRoleQuerySet {
return qs.w(qs.db.Order("update_by ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderAscByUpdatedAt() XcxRoleQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreateBy is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByCreateBy() XcxRoleQuerySet {
return qs.w(qs.db.Order("create_by DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByCreatedAt() XcxRoleQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByDeletedAt() XcxRoleQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByFlag is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByFlag() XcxRoleQuerySet {
return qs.w(qs.db.Order("flag DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByID() XcxRoleQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByRemark is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByRemark() XcxRoleQuerySet {
return qs.w(qs.db.Order("remark DESC"))
}
// OrderDescByRoleId is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByRoleId() XcxRoleQuerySet {
return qs.w(qs.db.Order("role_id DESC"))
}
// OrderDescByRoleKey is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByRoleKey() XcxRoleQuerySet {
return qs.w(qs.db.Order("role_key DESC"))
}
// OrderDescByRoleName is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByRoleName() XcxRoleQuerySet {
return qs.w(qs.db.Order("role_name DESC"))
}
// OrderDescByRoleSort is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByRoleSort() XcxRoleQuerySet {
return qs.w(qs.db.Order("role_sort DESC"))
}
// OrderDescByStatus is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByStatus() XcxRoleQuerySet {
return qs.w(qs.db.Order("status DESC"))
}
// OrderDescByUpdateBy is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByUpdateBy() XcxRoleQuerySet {
return qs.w(qs.db.Order("update_by DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) OrderDescByUpdatedAt() XcxRoleQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// RemarkEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkEq(remark string) XcxRoleQuerySet {
return qs.w(qs.db.Where("remark = ?", remark))
}
// RemarkGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkGt(remark string) XcxRoleQuerySet {
return qs.w(qs.db.Where("remark > ?", remark))
}
// RemarkGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkGte(remark string) XcxRoleQuerySet {
return qs.w(qs.db.Where("remark >= ?", remark))
}
// RemarkIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkIn(remark ...string) XcxRoleQuerySet {
if len(remark) == 0 {
qs.db.AddError(errors.New("must at least pass one remark in RemarkIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("remark IN (?)", remark))
}
// RemarkLike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkLike(remark string) XcxRoleQuerySet {
return qs.w(qs.db.Where("remark LIKE ?", remark))
}
// RemarkLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkLt(remark string) XcxRoleQuerySet {
return qs.w(qs.db.Where("remark < ?", remark))
}
// RemarkLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkLte(remark string) XcxRoleQuerySet {
return qs.w(qs.db.Where("remark <= ?", remark))
}
// RemarkNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkNe(remark string) XcxRoleQuerySet {
return qs.w(qs.db.Where("remark != ?", remark))
}
// RemarkNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkNotIn(remark ...string) XcxRoleQuerySet {
if len(remark) == 0 {
qs.db.AddError(errors.New("must at least pass one remark in RemarkNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("remark NOT IN (?)", remark))
}
// RemarkNotlike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RemarkNotlike(remark string) XcxRoleQuerySet {
return qs.w(qs.db.Where("remark NOT LIKE ?", remark))
}
// RoleIdEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleIdEq(roleId uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_id = ?", roleId))
}
// RoleIdGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleIdGt(roleId uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_id > ?", roleId))
}
// RoleIdGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleIdGte(roleId uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_id >= ?", roleId))
}
// RoleIdIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleIdIn(roleId ...uint32) XcxRoleQuerySet {
if len(roleId) == 0 {
qs.db.AddError(errors.New("must at least pass one roleId in RoleIdIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("role_id IN (?)", roleId))
}
// RoleIdLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleIdLt(roleId uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_id < ?", roleId))
}
// RoleIdLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleIdLte(roleId uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_id <= ?", roleId))
}
// RoleIdNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleIdNe(roleId uint32) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_id != ?", roleId))
}
// RoleIdNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleIdNotIn(roleId ...uint32) XcxRoleQuerySet {
if len(roleId) == 0 {
qs.db.AddError(errors.New("must at least pass one roleId in RoleIdNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("role_id NOT IN (?)", roleId))
}
// RoleKeyEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyEq(roleKey string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_key = ?", roleKey))
}
// RoleKeyGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyGt(roleKey string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_key > ?", roleKey))
}
// RoleKeyGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyGte(roleKey string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_key >= ?", roleKey))
}
// RoleKeyIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyIn(roleKey ...string) XcxRoleQuerySet {
if len(roleKey) == 0 {
qs.db.AddError(errors.New("must at least pass one roleKey in RoleKeyIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("role_key IN (?)", roleKey))
}
// RoleKeyLike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyLike(roleKey string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_key LIKE ?", roleKey))
}
// RoleKeyLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyLt(roleKey string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_key < ?", roleKey))
}
// RoleKeyLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyLte(roleKey string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_key <= ?", roleKey))
}
// RoleKeyNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyNe(roleKey string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_key != ?", roleKey))
}
// RoleKeyNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyNotIn(roleKey ...string) XcxRoleQuerySet {
if len(roleKey) == 0 {
qs.db.AddError(errors.New("must at least pass one roleKey in RoleKeyNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("role_key NOT IN (?)", roleKey))
}
// RoleKeyNotlike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleKeyNotlike(roleKey string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_key NOT LIKE ?", roleKey))
}
// RoleNameEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameEq(roleName string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_name = ?", roleName))
}
// RoleNameGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameGt(roleName string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_name > ?", roleName))
}
// RoleNameGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameGte(roleName string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_name >= ?", roleName))
}
// RoleNameIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameIn(roleName ...string) XcxRoleQuerySet {
if len(roleName) == 0 {
qs.db.AddError(errors.New("must at least pass one roleName in RoleNameIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("role_name IN (?)", roleName))
}
// RoleNameLike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameLike(roleName string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_name LIKE ?", roleName))
}
// RoleNameLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameLt(roleName string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_name < ?", roleName))
}
// RoleNameLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameLte(roleName string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_name <= ?", roleName))
}
// RoleNameNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameNe(roleName string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_name != ?", roleName))
}
// RoleNameNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameNotIn(roleName ...string) XcxRoleQuerySet {
if len(roleName) == 0 {
qs.db.AddError(errors.New("must at least pass one roleName in RoleNameNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("role_name NOT IN (?)", roleName))
}
// RoleNameNotlike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleNameNotlike(roleName string) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_name NOT LIKE ?", roleName))
}
// RoleSortEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleSortEq(roleSort int) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_sort = ?", roleSort))
}
// RoleSortGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleSortGt(roleSort int) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_sort > ?", roleSort))
}
// RoleSortGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleSortGte(roleSort int) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_sort >= ?", roleSort))
}
// RoleSortIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleSortIn(roleSort ...int) XcxRoleQuerySet {
if len(roleSort) == 0 {
qs.db.AddError(errors.New("must at least pass one roleSort in RoleSortIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("role_sort IN (?)", roleSort))
}
// RoleSortLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleSortLt(roleSort int) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_sort < ?", roleSort))
}
// RoleSortLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleSortLte(roleSort int) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_sort <= ?", roleSort))
}
// RoleSortNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleSortNe(roleSort int) XcxRoleQuerySet {
return qs.w(qs.db.Where("role_sort != ?", roleSort))
}
// RoleSortNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) RoleSortNotIn(roleSort ...int) XcxRoleQuerySet {
if len(roleSort) == 0 {
qs.db.AddError(errors.New("must at least pass one roleSort in RoleSortNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("role_sort NOT IN (?)", roleSort))
}
// StatusEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusEq(status string) XcxRoleQuerySet {
return qs.w(qs.db.Where("status = ?", status))
}
// StatusGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusGt(status string) XcxRoleQuerySet {
return qs.w(qs.db.Where("status > ?", status))
}
// StatusGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusGte(status string) XcxRoleQuerySet {
return qs.w(qs.db.Where("status >= ?", status))
}
// StatusIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusIn(status ...string) XcxRoleQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status IN (?)", status))
}
// StatusLike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusLike(status string) XcxRoleQuerySet {
return qs.w(qs.db.Where("status LIKE ?", status))
}
// StatusLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusLt(status string) XcxRoleQuerySet {
return qs.w(qs.db.Where("status < ?", status))
}
// StatusLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusLte(status string) XcxRoleQuerySet {
return qs.w(qs.db.Where("status <= ?", status))
}
// StatusNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusNe(status string) XcxRoleQuerySet {
return qs.w(qs.db.Where("status != ?", status))
}
// StatusNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusNotIn(status ...string) XcxRoleQuerySet {
if len(status) == 0 {
qs.db.AddError(errors.New("must at least pass one status in StatusNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("status NOT IN (?)", status))
}
// StatusNotlike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) StatusNotlike(status string) XcxRoleQuerySet {
return qs.w(qs.db.Where("status NOT LIKE ?", status))
}
// UpdateByEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByEq(updateBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("update_by = ?", updateBy))
}
// UpdateByGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByGt(updateBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("update_by > ?", updateBy))
}
// UpdateByGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByGte(updateBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("update_by >= ?", updateBy))
}
// UpdateByIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByIn(updateBy ...string) XcxRoleQuerySet {
if len(updateBy) == 0 {
qs.db.AddError(errors.New("must at least pass one updateBy in UpdateByIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("update_by IN (?)", updateBy))
}
// UpdateByLike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByLike(updateBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("update_by LIKE ?", updateBy))
}
// UpdateByLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByLt(updateBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("update_by < ?", updateBy))
}
// UpdateByLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByLte(updateBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("update_by <= ?", updateBy))
}
// UpdateByNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByNe(updateBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("update_by != ?", updateBy))
}
// UpdateByNotIn is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByNotIn(updateBy ...string) XcxRoleQuerySet {
if len(updateBy) == 0 {
qs.db.AddError(errors.New("must at least pass one updateBy in UpdateByNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("update_by NOT IN (?)", updateBy))
}
// UpdateByNotlike is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdateByNotlike(updateBy string) XcxRoleQuerySet {
return qs.w(qs.db.Where("update_by NOT LIKE ?", updateBy))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdatedAtEq(updatedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdatedAtGt(updatedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdatedAtGte(updatedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdatedAtLt(updatedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdatedAtLte(updatedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs XcxRoleQuerySet) UpdatedAtNe(updatedAt time.Time) XcxRoleQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreateBy is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetCreateBy(createBy string) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.CreateBy)] = createBy
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetCreatedAt(createdAt time.Time) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetDeletedAt(deletedAt *time.Time) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.DeletedAt)] = deletedAt
return u
}
// SetFlag is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetFlag(flag string) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.Flag)] = flag
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetID(ID uint32) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.ID)] = ID
return u
}
// SetRemark is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetRemark(remark string) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.Remark)] = remark
return u
}
// SetRoleId is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetRoleId(roleId uint32) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.RoleId)] = roleId
return u
}
// SetRoleKey is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetRoleKey(roleKey string) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.RoleKey)] = roleKey
return u
}
// SetRoleName is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetRoleName(roleName string) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.RoleName)] = roleName
return u
}
// SetRoleSort is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetRoleSort(roleSort int) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.RoleSort)] = roleSort
return u
}
// SetStatus is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetStatus(status string) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.Status)] = status
return u
}
// SetUpdateBy is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetUpdateBy(updateBy string) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.UpdateBy)] = updateBy
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) SetUpdatedAt(updatedAt time.Time) XcxRoleUpdater {
u.fields[string(XcxRoleDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u XcxRoleUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set XcxRoleQuerySet
// ===== BEGIN of XcxRole modifiers
// XcxRoleDBSchemaField describes database schema field. It requires for method 'Update'
type XcxRoleDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f XcxRoleDBSchemaField) String() string {
return string(f)
}
// XcxRoleDBSchema stores db field names of XcxRole
var XcxRoleDBSchema = struct {
ID XcxRoleDBSchemaField
CreatedAt XcxRoleDBSchemaField
UpdatedAt XcxRoleDBSchemaField
DeletedAt XcxRoleDBSchemaField
RoleId XcxRoleDBSchemaField
RoleName XcxRoleDBSchemaField
RoleKey XcxRoleDBSchemaField
RoleSort XcxRoleDBSchemaField
Status XcxRoleDBSchemaField
Flag XcxRoleDBSchemaField
CreateBy XcxRoleDBSchemaField
UpdateBy XcxRoleDBSchemaField
Remark XcxRoleDBSchemaField
}{
ID: XcxRoleDBSchemaField("id"),
CreatedAt: XcxRoleDBSchemaField("created_at"),
UpdatedAt: XcxRoleDBSchemaField("updated_at"),
DeletedAt: XcxRoleDBSchemaField("deleted_at"),
RoleId: XcxRoleDBSchemaField("role_id"),
RoleName: XcxRoleDBSchemaField("role_name"),
RoleKey: XcxRoleDBSchemaField("role_key"),
RoleSort: XcxRoleDBSchemaField("role_sort"),
Status: XcxRoleDBSchemaField("status"),
Flag: XcxRoleDBSchemaField("flag"),
CreateBy: XcxRoleDBSchemaField("create_by"),
UpdateBy: XcxRoleDBSchemaField("update_by"),
Remark: XcxRoleDBSchemaField("remark"),
}
// Update updates XcxRole fields by primary key
// nolint: dupl
func (o *XcxRole) Update(db *gorm.DB, fields ...XcxRoleDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"role_id": o.RoleId,
"role_name": o.RoleName,
"role_key": o.RoleKey,
"role_sort": o.RoleSort,
"status": o.Status,
"flag": o.Flag,
"create_by": o.CreateBy,
"update_by": o.UpdateBy,
"remark": o.Remark,
}
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 XcxRole %v fields %v: %s",
o, fields, err)
}
return nil
}
// XcxRoleUpdater is an XcxRole updates manager
type XcxRoleUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewXcxRoleUpdater creates new XcxRole updater
// nolint: dupl
func NewXcxRoleUpdater(db *gorm.DB) XcxRoleUpdater {
return XcxRoleUpdater{
fields: map[string]interface{}{},
db: db.Model(&XcxRole{}),
}
}
// ===== END of XcxRole modifiers
// ===== END of all query sets