mh_server/model/autogenerated_user.go
2022-03-07 14:14:05 +08:00

5624 lines
168 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 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
}
// 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))
}
// 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))
}
// Limit is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) Limit(limit int) UserInviteQuerySet {
return qs.w(qs.db.Limit(limit))
}
// 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 uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type = ?", memberType))
}
// MemberTypeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeGt(memberType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type > ?", memberType))
}
// MemberTypeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeGte(memberType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type >= ?", memberType))
}
// MemberTypeIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeIn(memberType ...uint8) 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 uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type < ?", memberType))
}
// MemberTypeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeLte(memberType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type <= ?", memberType))
}
// MemberTypeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeNe(memberType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("member_type != ?", memberType))
}
// MemberTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) MemberTypeNotIn(memberType ...uint8) 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
}
// 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"))
}
// 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"))
}
// 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"))
}
// 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"))
}
// OrderAscByUserType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderAscByUserType() UserInviteQuerySet {
return qs.w(qs.db.Order("user_type ASC"))
}
// 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"))
}
// 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"))
}
// 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"))
}
// 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"))
}
// OrderDescByUserType is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) OrderDescByUserType() UserInviteQuerySet {
return qs.w(qs.db.Order("user_type DESC"))
}
// 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))
}
// UserTypeEq is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeEq(userType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type = ?", userType))
}
// UserTypeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeGt(userType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type > ?", userType))
}
// UserTypeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeGte(userType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type >= ?", userType))
}
// UserTypeIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeIn(userType ...uint8) 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 uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type < ?", userType))
}
// UserTypeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeLte(userType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type <= ?", userType))
}
// UserTypeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeNe(userType uint8) UserInviteQuerySet {
return qs.w(qs.db.Where("user_type != ?", userType))
}
// UserTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteQuerySet) UserTypeNotIn(userType ...uint8) 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))
}
// 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
}
// 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
}
// 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 uint8) UserInviteUpdater {
u.fields[string(UserInviteDBSchema.MemberType)] = memberType
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
}
// SetUserType is an autogenerated method
// nolint: dupl
func (u UserInviteUpdater) SetUserType(userType uint8) 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
}{
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"),
}
// 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,
}
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 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
}
// 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))
}
// 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))
}
// 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))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderAscByCreatedAt() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("created_at 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"))
}
// 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"))
}
// 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"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserOpenMemberRecordQuerySet) OrderDescByCreatedAt() UserOpenMemberRecordQuerySet {
return qs.w(qs.db.Order("created_at 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"))
}
// 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"))
}
// 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"))
}
// 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))
}
// 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))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserOpenMemberRecordUpdater) SetCreatedAt(createdAt time.Time) UserOpenMemberRecordUpdater {
u.fields[string(UserOpenMemberRecordDBSchema.CreatedAt)] = createdAt
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
}
// 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
}
// 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
}
// 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
}{
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"),
}
// 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,
}
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))
}
// 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))
}
// 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))
}
// 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
}
// 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"))
}
// 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"))
}
// 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"))
}
// 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"))
}
// OrderAscByProvince is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderAscByProvince() UserQuerySet {
return qs.w(qs.db.Order("province 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"))
}
// 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"))
}
// 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"))
}
// 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"))
}
// 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"))
}
// OrderDescByProvince is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) OrderDescByProvince() UserQuerySet {
return qs.w(qs.db.Order("province 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"))
}
// 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))
}
// 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 uint8) UserQuerySet {
return qs.w(qs.db.Where("store_type = ?", storeType))
}
// StoreTypeGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeGt(storeType uint8) UserQuerySet {
return qs.w(qs.db.Where("store_type > ?", storeType))
}
// StoreTypeGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeGte(storeType uint8) UserQuerySet {
return qs.w(qs.db.Where("store_type >= ?", storeType))
}
// StoreTypeIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeIn(storeType ...uint8) 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 uint8) UserQuerySet {
return qs.w(qs.db.Where("store_type < ?", storeType))
}
// StoreTypeLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeLte(storeType uint8) UserQuerySet {
return qs.w(qs.db.Where("store_type <= ?", storeType))
}
// StoreTypeNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeNe(storeType uint8) UserQuerySet {
return qs.w(qs.db.Where("store_type != ?", storeType))
}
// StoreTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) StoreTypeNotIn(storeType ...uint8) 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 uint8) UserQuerySet {
return qs.w(qs.db.Where("user_type = ?", userType))
}
// UserTypeGt is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeGt(userType uint8) UserQuerySet {
return qs.w(qs.db.Where("user_type > ?", userType))
}
// UserTypeGte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeGte(userType uint8) UserQuerySet {
return qs.w(qs.db.Where("user_type >= ?", userType))
}
// UserTypeIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeIn(userType ...uint8) 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 uint8) UserQuerySet {
return qs.w(qs.db.Where("user_type < ?", userType))
}
// UserTypeLte is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeLte(userType uint8) UserQuerySet {
return qs.w(qs.db.Where("user_type <= ?", userType))
}
// UserTypeNe is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeNe(userType uint8) UserQuerySet {
return qs.w(qs.db.Where("user_type != ?", userType))
}
// UserTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserQuerySet) UserTypeNotIn(userType ...uint8) 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))
}
// 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
}
// 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
}
// 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
}
// 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
}
// SetProvince is an autogenerated method
// nolint: dupl
func (u UserUpdater) SetProvince(province string) UserUpdater {
u.fields[string(UserDBSchema.Province)] = province
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 uint8) 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 uint8) 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
}
// 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
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
StoreId UserDBSchemaField
InviteCodeUrl UserDBSchemaField
LastLoginAt UserDBSchemaField
IP UserDBSchemaField
InBlack UserDBSchemaField
StoreType UserDBSchemaField
Version 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"),
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"),
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"),
Version: UserDBSchemaField("version"),
}
// 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,
"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,
"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,
"version": o.Version,
}
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
// ===== END of all query sets