// Code generated by go-queryset. DO NOT EDIT. package model import ( "errors" "fmt" "time" "github.com/jinzhu/gorm" ) // ===== BEGIN of all query sets // ===== BEGIN of query set ExpressCompanyQuerySet // ExpressCompanyQuerySet is an queryset type for ExpressCompany type ExpressCompanyQuerySet struct { db *gorm.DB } // NewExpressCompanyQuerySet constructs new ExpressCompanyQuerySet func NewExpressCompanyQuerySet(db *gorm.DB) ExpressCompanyQuerySet { return ExpressCompanyQuerySet{ db: db.Model(&ExpressCompany{}), } } func (qs ExpressCompanyQuerySet) w(db *gorm.DB) ExpressCompanyQuerySet { return NewExpressCompanyQuerySet(db) } // Create is an autogenerated method // nolint: dupl func (o *ExpressCompany) Create(db *gorm.DB) error { return db.Create(o).Error } // Delete is an autogenerated method // nolint: dupl func (o *ExpressCompany) Delete(db *gorm.DB) error { return db.Delete(o).Error } // All is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) All(ret *[]ExpressCompany) error { return qs.db.Find(ret).Error } // CompanyCodeEq is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CompanyCodeEq(companyCode string) ExpressCompanyQuerySet { return qs.w(qs.db.Where("company_code = ?", companyCode)) } // CompanyCodeIn is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CompanyCodeIn(companyCode ...string) ExpressCompanyQuerySet { if len(companyCode) == 0 { qs.db.AddError(errors.New("must at least pass one companyCode in CompanyCodeIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("company_code IN (?)", companyCode)) } // CompanyCodeNe is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CompanyCodeNe(companyCode string) ExpressCompanyQuerySet { return qs.w(qs.db.Where("company_code != ?", companyCode)) } // CompanyCodeNotIn is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CompanyCodeNotIn(companyCode ...string) ExpressCompanyQuerySet { if len(companyCode) == 0 { qs.db.AddError(errors.New("must at least pass one companyCode in CompanyCodeNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("company_code NOT IN (?)", companyCode)) } // CompanyNameEq is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CompanyNameEq(companyName string) ExpressCompanyQuerySet { return qs.w(qs.db.Where("company_name = ?", companyName)) } // CompanyNameIn is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CompanyNameIn(companyName ...string) ExpressCompanyQuerySet { if len(companyName) == 0 { qs.db.AddError(errors.New("must at least pass one companyName in CompanyNameIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("company_name IN (?)", companyName)) } // CompanyNameNe is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CompanyNameNe(companyName string) ExpressCompanyQuerySet { return qs.w(qs.db.Where("company_name != ?", companyName)) } // CompanyNameNotIn is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CompanyNameNotIn(companyName ...string) ExpressCompanyQuerySet { if len(companyName) == 0 { qs.db.AddError(errors.New("must at least pass one companyName in CompanyNameNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("company_name NOT IN (?)", companyName)) } // Count is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) Count() (int, error) { var count int err := qs.db.Count(&count).Error return count, err } // CreatedAtEq is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CreatedAtEq(createdAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("created_at = ?", createdAt)) } // CreatedAtGt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CreatedAtGt(createdAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("created_at > ?", createdAt)) } // CreatedAtGte is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CreatedAtGte(createdAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("created_at >= ?", createdAt)) } // CreatedAtLt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CreatedAtLt(createdAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("created_at < ?", createdAt)) } // CreatedAtLte is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CreatedAtLte(createdAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("created_at <= ?", createdAt)) } // CreatedAtNe is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) CreatedAtNe(createdAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("created_at != ?", createdAt)) } // Delete is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) Delete() error { return qs.db.Delete(ExpressCompany{}).Error } // DeleteNum is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeleteNum() (int64, error) { db := qs.db.Delete(ExpressCompany{}) return db.RowsAffected, db.Error } // DeleteNumUnscoped is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeleteNumUnscoped() (int64, error) { db := qs.db.Unscoped().Delete(ExpressCompany{}) return db.RowsAffected, db.Error } // DeletedAtEq is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeletedAtEq(deletedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("deleted_at = ?", deletedAt)) } // DeletedAtGt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeletedAtGt(deletedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("deleted_at > ?", deletedAt)) } // DeletedAtGte is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeletedAtGte(deletedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("deleted_at >= ?", deletedAt)) } // DeletedAtIsNotNull is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeletedAtIsNotNull() ExpressCompanyQuerySet { return qs.w(qs.db.Where("deleted_at IS NOT NULL")) } // DeletedAtIsNull is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeletedAtIsNull() ExpressCompanyQuerySet { return qs.w(qs.db.Where("deleted_at IS NULL")) } // DeletedAtLt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeletedAtLt(deletedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("deleted_at < ?", deletedAt)) } // DeletedAtLte is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeletedAtLte(deletedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("deleted_at <= ?", deletedAt)) } // DeletedAtNe is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) DeletedAtNe(deletedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("deleted_at != ?", deletedAt)) } // GetDB is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) GetDB() *gorm.DB { return qs.db } // GetUpdater is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) GetUpdater() ExpressCompanyUpdater { return NewExpressCompanyUpdater(qs.db) } // IDEq is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) IDEq(ID uint32) ExpressCompanyQuerySet { return qs.w(qs.db.Where("id = ?", ID)) } // IDGt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) IDGt(ID uint32) ExpressCompanyQuerySet { return qs.w(qs.db.Where("id > ?", ID)) } // IDGte is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) IDGte(ID uint32) ExpressCompanyQuerySet { return qs.w(qs.db.Where("id >= ?", ID)) } // IDIn is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) IDIn(ID ...uint32) ExpressCompanyQuerySet { 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 ExpressCompanyQuerySet) IDLt(ID uint32) ExpressCompanyQuerySet { return qs.w(qs.db.Where("id < ?", ID)) } // IDLte is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) IDLte(ID uint32) ExpressCompanyQuerySet { return qs.w(qs.db.Where("id <= ?", ID)) } // IDNe is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) IDNe(ID uint32) ExpressCompanyQuerySet { return qs.w(qs.db.Where("id != ?", ID)) } // IDNotIn is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) IDNotIn(ID ...uint32) ExpressCompanyQuerySet { 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 ExpressCompanyQuerySet) Limit(limit int) ExpressCompanyQuerySet { return qs.w(qs.db.Limit(limit)) } // Offset is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) Offset(offset int) ExpressCompanyQuerySet { return qs.w(qs.db.Offset(offset)) } // One is used to retrieve one result. It returns gorm.ErrRecordNotFound // if nothing was fetched func (qs ExpressCompanyQuerySet) One(ret *ExpressCompany) error { return qs.db.First(ret).Error } // OrderAscByCreatedAt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) OrderAscByCreatedAt() ExpressCompanyQuerySet { return qs.w(qs.db.Order("created_at ASC")) } // OrderAscByDeletedAt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) OrderAscByDeletedAt() ExpressCompanyQuerySet { return qs.w(qs.db.Order("deleted_at ASC")) } // OrderAscByID is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) OrderAscByID() ExpressCompanyQuerySet { return qs.w(qs.db.Order("id ASC")) } // OrderAscByUpdatedAt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) OrderAscByUpdatedAt() ExpressCompanyQuerySet { return qs.w(qs.db.Order("updated_at ASC")) } // OrderDescByCreatedAt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) OrderDescByCreatedAt() ExpressCompanyQuerySet { return qs.w(qs.db.Order("created_at DESC")) } // OrderDescByDeletedAt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) OrderDescByDeletedAt() ExpressCompanyQuerySet { return qs.w(qs.db.Order("deleted_at DESC")) } // OrderDescByID is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) OrderDescByID() ExpressCompanyQuerySet { return qs.w(qs.db.Order("id DESC")) } // OrderDescByUpdatedAt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) OrderDescByUpdatedAt() ExpressCompanyQuerySet { return qs.w(qs.db.Order("updated_at DESC")) } // UpdatedAtEq is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) UpdatedAtEq(updatedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("updated_at = ?", updatedAt)) } // UpdatedAtGt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) UpdatedAtGt(updatedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("updated_at > ?", updatedAt)) } // UpdatedAtGte is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) UpdatedAtGte(updatedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("updated_at >= ?", updatedAt)) } // UpdatedAtLt is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) UpdatedAtLt(updatedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("updated_at < ?", updatedAt)) } // UpdatedAtLte is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) UpdatedAtLte(updatedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("updated_at <= ?", updatedAt)) } // UpdatedAtNe is an autogenerated method // nolint: dupl func (qs ExpressCompanyQuerySet) UpdatedAtNe(updatedAt time.Time) ExpressCompanyQuerySet { return qs.w(qs.db.Where("updated_at != ?", updatedAt)) } // SetCompanyCode is an autogenerated method // nolint: dupl func (u ExpressCompanyUpdater) SetCompanyCode(companyCode string) ExpressCompanyUpdater { u.fields[string(ExpressCompanyDBSchema.CompanyCode)] = companyCode return u } // SetCompanyName is an autogenerated method // nolint: dupl func (u ExpressCompanyUpdater) SetCompanyName(companyName string) ExpressCompanyUpdater { u.fields[string(ExpressCompanyDBSchema.CompanyName)] = companyName return u } // SetCreatedAt is an autogenerated method // nolint: dupl func (u ExpressCompanyUpdater) SetCreatedAt(createdAt time.Time) ExpressCompanyUpdater { u.fields[string(ExpressCompanyDBSchema.CreatedAt)] = createdAt return u } // SetDeletedAt is an autogenerated method // nolint: dupl func (u ExpressCompanyUpdater) SetDeletedAt(deletedAt *time.Time) ExpressCompanyUpdater { u.fields[string(ExpressCompanyDBSchema.DeletedAt)] = deletedAt return u } // SetID is an autogenerated method // nolint: dupl func (u ExpressCompanyUpdater) SetID(ID uint32) ExpressCompanyUpdater { u.fields[string(ExpressCompanyDBSchema.ID)] = ID return u } // SetUpdatedAt is an autogenerated method // nolint: dupl func (u ExpressCompanyUpdater) SetUpdatedAt(updatedAt time.Time) ExpressCompanyUpdater { u.fields[string(ExpressCompanyDBSchema.UpdatedAt)] = updatedAt return u } // Update is an autogenerated method // nolint: dupl func (u ExpressCompanyUpdater) Update() error { return u.db.Updates(u.fields).Error } // UpdateNum is an autogenerated method // nolint: dupl func (u ExpressCompanyUpdater) UpdateNum() (int64, error) { db := u.db.Updates(u.fields) return db.RowsAffected, db.Error } // ===== END of query set ExpressCompanyQuerySet // ===== BEGIN of ExpressCompany modifiers // ExpressCompanyDBSchemaField describes database schema field. It requires for method 'Update' type ExpressCompanyDBSchemaField string // String method returns string representation of field. // nolint: dupl func (f ExpressCompanyDBSchemaField) String() string { return string(f) } // ExpressCompanyDBSchema stores db field names of ExpressCompany var ExpressCompanyDBSchema = struct { ID ExpressCompanyDBSchemaField CreatedAt ExpressCompanyDBSchemaField UpdatedAt ExpressCompanyDBSchemaField DeletedAt ExpressCompanyDBSchemaField CompanyName ExpressCompanyDBSchemaField CompanyCode ExpressCompanyDBSchemaField }{ ID: ExpressCompanyDBSchemaField("id"), CreatedAt: ExpressCompanyDBSchemaField("created_at"), UpdatedAt: ExpressCompanyDBSchemaField("updated_at"), DeletedAt: ExpressCompanyDBSchemaField("deleted_at"), CompanyName: ExpressCompanyDBSchemaField("company_name"), CompanyCode: ExpressCompanyDBSchemaField("company_code"), } // Update updates ExpressCompany fields by primary key // nolint: dupl func (o *ExpressCompany) Update(db *gorm.DB, fields ...ExpressCompanyDBSchemaField) error { dbNameToFieldName := map[string]interface{}{ "id": o.ID, "created_at": o.CreatedAt, "updated_at": o.UpdatedAt, "deleted_at": o.DeletedAt, "company_name": o.CompanyName, "company_code": o.CompanyCode, } 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 ExpressCompany %v fields %v: %s", o, fields, err) } return nil } // ExpressCompanyUpdater is an ExpressCompany updates manager type ExpressCompanyUpdater struct { fields map[string]interface{} db *gorm.DB } // NewExpressCompanyUpdater creates new ExpressCompany updater // nolint: dupl func NewExpressCompanyUpdater(db *gorm.DB) ExpressCompanyUpdater { return ExpressCompanyUpdater{ fields: map[string]interface{}{}, db: db.Model(&ExpressCompany{}), } } // ===== END of ExpressCompany modifiers // ===== BEGIN of query set OrderQuerySet // OrderQuerySet is an queryset type for Order type OrderQuerySet struct { db *gorm.DB } // NewOrderQuerySet constructs new OrderQuerySet func NewOrderQuerySet(db *gorm.DB) OrderQuerySet { return OrderQuerySet{ db: db.Model(&Order{}), } } func (qs OrderQuerySet) w(db *gorm.DB) OrderQuerySet { return NewOrderQuerySet(db) } // Create is an autogenerated method // nolint: dupl func (o *Order) Create(db *gorm.DB) error { return db.Create(o).Error } // Delete is an autogenerated method // nolint: dupl func (o *Order) Delete(db *gorm.DB) error { return db.Delete(o).Error } // All is an autogenerated method // nolint: dupl func (qs OrderQuerySet) All(ret *[]Order) error { return qs.db.Find(ret).Error } // CardStatusEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CardStatusEq(cardStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("card_status = ?", cardStatus)) } // CardStatusGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CardStatusGt(cardStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("card_status > ?", cardStatus)) } // CardStatusGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CardStatusGte(cardStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("card_status >= ?", cardStatus)) } // CardStatusIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CardStatusIn(cardStatus ...uint8) OrderQuerySet { if len(cardStatus) == 0 { qs.db.AddError(errors.New("must at least pass one cardStatus in CardStatusIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("card_status IN (?)", cardStatus)) } // CardStatusLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CardStatusLt(cardStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("card_status < ?", cardStatus)) } // CardStatusLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CardStatusLte(cardStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("card_status <= ?", cardStatus)) } // CardStatusNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CardStatusNe(cardStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("card_status != ?", cardStatus)) } // CardStatusNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CardStatusNotIn(cardStatus ...uint8) OrderQuerySet { if len(cardStatus) == 0 { qs.db.AddError(errors.New("must at least pass one cardStatus in CardStatusNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("card_status NOT IN (?)", cardStatus)) } // Count is an autogenerated method // nolint: dupl func (qs OrderQuerySet) Count() (int, error) { var count int err := qs.db.Count(&count).Error return count, err } // CountEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CountEq(count uint32) OrderQuerySet { return qs.w(qs.db.Where("count = ?", count)) } // CountGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CountGt(count uint32) OrderQuerySet { return qs.w(qs.db.Where("count > ?", count)) } // CountGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CountGte(count uint32) OrderQuerySet { return qs.w(qs.db.Where("count >= ?", count)) } // CountIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CountIn(count ...uint32) OrderQuerySet { if len(count) == 0 { qs.db.AddError(errors.New("must at least pass one count in CountIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("count IN (?)", count)) } // CountLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CountLt(count uint32) OrderQuerySet { return qs.w(qs.db.Where("count < ?", count)) } // CountLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CountLte(count uint32) OrderQuerySet { return qs.w(qs.db.Where("count <= ?", count)) } // CountNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CountNe(count uint32) OrderQuerySet { return qs.w(qs.db.Where("count != ?", count)) } // CountNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CountNotIn(count ...uint32) OrderQuerySet { if len(count) == 0 { qs.db.AddError(errors.New("must at least pass one count in CountNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("count NOT IN (?)", count)) } // CreatedAtEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CreatedAtEq(createdAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("created_at = ?", createdAt)) } // CreatedAtGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CreatedAtGt(createdAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("created_at > ?", createdAt)) } // CreatedAtGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CreatedAtGte(createdAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("created_at >= ?", createdAt)) } // CreatedAtLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CreatedAtLt(createdAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("created_at < ?", createdAt)) } // CreatedAtLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CreatedAtLte(createdAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("created_at <= ?", createdAt)) } // CreatedAtNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) CreatedAtNe(createdAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("created_at != ?", createdAt)) } // Delete is an autogenerated method // nolint: dupl func (qs OrderQuerySet) Delete() error { return qs.db.Delete(Order{}).Error } // DeleteNum is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeleteNum() (int64, error) { db := qs.db.Delete(Order{}) return db.RowsAffected, db.Error } // DeleteNumUnscoped is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeleteNumUnscoped() (int64, error) { db := qs.db.Unscoped().Delete(Order{}) return db.RowsAffected, db.Error } // DeletedAtEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeletedAtEq(deletedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("deleted_at = ?", deletedAt)) } // DeletedAtGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeletedAtGt(deletedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("deleted_at > ?", deletedAt)) } // DeletedAtGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeletedAtGte(deletedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("deleted_at >= ?", deletedAt)) } // DeletedAtIsNotNull is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeletedAtIsNotNull() OrderQuerySet { return qs.w(qs.db.Where("deleted_at IS NOT NULL")) } // DeletedAtIsNull is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeletedAtIsNull() OrderQuerySet { return qs.w(qs.db.Where("deleted_at IS NULL")) } // DeletedAtLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeletedAtLt(deletedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("deleted_at < ?", deletedAt)) } // DeletedAtLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeletedAtLte(deletedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("deleted_at <= ?", deletedAt)) } // DeletedAtNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeletedAtNe(deletedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("deleted_at != ?", deletedAt)) } // DeliveryTimeEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTimeEq(deliveryTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("delivery_time = ?", deliveryTime)) } // DeliveryTimeGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTimeGt(deliveryTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("delivery_time > ?", deliveryTime)) } // DeliveryTimeGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTimeGte(deliveryTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("delivery_time >= ?", deliveryTime)) } // DeliveryTimeLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTimeLt(deliveryTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("delivery_time < ?", deliveryTime)) } // DeliveryTimeLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTimeLte(deliveryTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("delivery_time <= ?", deliveryTime)) } // DeliveryTimeNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTimeNe(deliveryTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("delivery_time != ?", deliveryTime)) } // DeliveryTypeEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTypeEq(deliveryType uint8) OrderQuerySet { return qs.w(qs.db.Where("delivery_type = ?", deliveryType)) } // DeliveryTypeGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTypeGt(deliveryType uint8) OrderQuerySet { return qs.w(qs.db.Where("delivery_type > ?", deliveryType)) } // DeliveryTypeGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTypeGte(deliveryType uint8) OrderQuerySet { return qs.w(qs.db.Where("delivery_type >= ?", deliveryType)) } // DeliveryTypeIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTypeIn(deliveryType ...uint8) OrderQuerySet { if len(deliveryType) == 0 { qs.db.AddError(errors.New("must at least pass one deliveryType in DeliveryTypeIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("delivery_type IN (?)", deliveryType)) } // DeliveryTypeLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTypeLt(deliveryType uint8) OrderQuerySet { return qs.w(qs.db.Where("delivery_type < ?", deliveryType)) } // DeliveryTypeLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTypeLte(deliveryType uint8) OrderQuerySet { return qs.w(qs.db.Where("delivery_type <= ?", deliveryType)) } // DeliveryTypeNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTypeNe(deliveryType uint8) OrderQuerySet { return qs.w(qs.db.Where("delivery_type != ?", deliveryType)) } // DeliveryTypeNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) DeliveryTypeNotIn(deliveryType ...uint8) OrderQuerySet { if len(deliveryType) == 0 { qs.db.AddError(errors.New("must at least pass one deliveryType in DeliveryTypeNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("delivery_type NOT IN (?)", deliveryType)) } // ExpressCompanyEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressCompanyEq(expressCompany string) OrderQuerySet { return qs.w(qs.db.Where("express_company = ?", expressCompany)) } // ExpressCompanyIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressCompanyIn(expressCompany ...string) OrderQuerySet { if len(expressCompany) == 0 { qs.db.AddError(errors.New("must at least pass one expressCompany in ExpressCompanyIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("express_company IN (?)", expressCompany)) } // ExpressCompanyNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressCompanyNe(expressCompany string) OrderQuerySet { return qs.w(qs.db.Where("express_company != ?", expressCompany)) } // ExpressCompanyNoEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressCompanyNoEq(expressCompanyNo string) OrderQuerySet { return qs.w(qs.db.Where("express_company_no = ?", expressCompanyNo)) } // ExpressCompanyNoIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressCompanyNoIn(expressCompanyNo ...string) OrderQuerySet { if len(expressCompanyNo) == 0 { qs.db.AddError(errors.New("must at least pass one expressCompanyNo in ExpressCompanyNoIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("express_company_no IN (?)", expressCompanyNo)) } // ExpressCompanyNoNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressCompanyNoNe(expressCompanyNo string) OrderQuerySet { return qs.w(qs.db.Where("express_company_no != ?", expressCompanyNo)) } // ExpressCompanyNoNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressCompanyNoNotIn(expressCompanyNo ...string) OrderQuerySet { if len(expressCompanyNo) == 0 { qs.db.AddError(errors.New("must at least pass one expressCompanyNo in ExpressCompanyNoNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("express_company_no NOT IN (?)", expressCompanyNo)) } // ExpressCompanyNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressCompanyNotIn(expressCompany ...string) OrderQuerySet { if len(expressCompany) == 0 { qs.db.AddError(errors.New("must at least pass one expressCompany in ExpressCompanyNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("express_company NOT IN (?)", expressCompany)) } // ExpressDurationEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressDurationEq(expressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("express_duration = ?", expressDuration)) } // ExpressDurationGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressDurationGt(expressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("express_duration > ?", expressDuration)) } // ExpressDurationGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressDurationGte(expressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("express_duration >= ?", expressDuration)) } // ExpressDurationIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressDurationIn(expressDuration ...uint64) OrderQuerySet { if len(expressDuration) == 0 { qs.db.AddError(errors.New("must at least pass one expressDuration in ExpressDurationIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("express_duration IN (?)", expressDuration)) } // ExpressDurationLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressDurationLt(expressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("express_duration < ?", expressDuration)) } // ExpressDurationLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressDurationLte(expressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("express_duration <= ?", expressDuration)) } // ExpressDurationNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressDurationNe(expressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("express_duration != ?", expressDuration)) } // ExpressDurationNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressDurationNotIn(expressDuration ...uint64) OrderQuerySet { if len(expressDuration) == 0 { qs.db.AddError(errors.New("must at least pass one expressDuration in ExpressDurationNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("express_duration NOT IN (?)", expressDuration)) } // ExpressNoEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressNoEq(expressNo string) OrderQuerySet { return qs.w(qs.db.Where("express_no = ?", expressNo)) } // ExpressNoIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressNoIn(expressNo ...string) OrderQuerySet { if len(expressNo) == 0 { qs.db.AddError(errors.New("must at least pass one expressNo in ExpressNoIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("express_no IN (?)", expressNo)) } // ExpressNoNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressNoNe(expressNo string) OrderQuerySet { return qs.w(qs.db.Where("express_no != ?", expressNo)) } // ExpressNoNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ExpressNoNotIn(expressNo ...string) OrderQuerySet { if len(expressNo) == 0 { qs.db.AddError(errors.New("must at least pass one expressNo in ExpressNoNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("express_no NOT IN (?)", expressNo)) } // GameCardGoodsIdEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardGoodsIdEq(gameCardGoodsId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_goods_id = ?", gameCardGoodsId)) } // GameCardGoodsIdGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardGoodsIdGt(gameCardGoodsId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_goods_id > ?", gameCardGoodsId)) } // GameCardGoodsIdGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardGoodsIdGte(gameCardGoodsId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_goods_id >= ?", gameCardGoodsId)) } // GameCardGoodsIdIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardGoodsIdIn(gameCardGoodsId ...uint64) OrderQuerySet { if len(gameCardGoodsId) == 0 { qs.db.AddError(errors.New("must at least pass one gameCardGoodsId in GameCardGoodsIdIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("game_card_goods_id IN (?)", gameCardGoodsId)) } // GameCardGoodsIdLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardGoodsIdLt(gameCardGoodsId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_goods_id < ?", gameCardGoodsId)) } // GameCardGoodsIdLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardGoodsIdLte(gameCardGoodsId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_goods_id <= ?", gameCardGoodsId)) } // GameCardGoodsIdNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardGoodsIdNe(gameCardGoodsId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_goods_id != ?", gameCardGoodsId)) } // GameCardGoodsIdNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardGoodsIdNotIn(gameCardGoodsId ...uint64) OrderQuerySet { if len(gameCardGoodsId) == 0 { qs.db.AddError(errors.New("must at least pass one gameCardGoodsId in GameCardGoodsIdNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("game_card_goods_id NOT IN (?)", gameCardGoodsId)) } // GameCardIdEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardIdEq(gameCardId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_id = ?", gameCardId)) } // GameCardIdGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardIdGt(gameCardId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_id > ?", gameCardId)) } // GameCardIdGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardIdGte(gameCardId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_id >= ?", gameCardId)) } // GameCardIdIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardIdIn(gameCardId ...uint64) OrderQuerySet { if len(gameCardId) == 0 { qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("game_card_id IN (?)", gameCardId)) } // GameCardIdLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardIdLt(gameCardId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_id < ?", gameCardId)) } // GameCardIdLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardIdLte(gameCardId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_id <= ?", gameCardId)) } // GameCardIdNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardIdNe(gameCardId uint64) OrderQuerySet { return qs.w(qs.db.Where("game_card_id != ?", gameCardId)) } // GameCardIdNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GameCardIdNotIn(gameCardId ...uint64) OrderQuerySet { if len(gameCardId) == 0 { qs.db.AddError(errors.New("must at least pass one gameCardId in GameCardIdNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("game_card_id NOT IN (?)", gameCardId)) } // GetDB is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GetDB() *gorm.DB { return qs.db } // GetUpdater is an autogenerated method // nolint: dupl func (qs OrderQuerySet) GetUpdater() OrderUpdater { return NewOrderUpdater(qs.db) } // IDEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) IDEq(ID uint32) OrderQuerySet { return qs.w(qs.db.Where("id = ?", ID)) } // IDGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) IDGt(ID uint32) OrderQuerySet { return qs.w(qs.db.Where("id > ?", ID)) } // IDGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) IDGte(ID uint32) OrderQuerySet { return qs.w(qs.db.Where("id >= ?", ID)) } // IDIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) IDIn(ID ...uint32) OrderQuerySet { 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 OrderQuerySet) IDLt(ID uint32) OrderQuerySet { return qs.w(qs.db.Where("id < ?", ID)) } // IDLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) IDLte(ID uint32) OrderQuerySet { return qs.w(qs.db.Where("id <= ?", ID)) } // IDNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) IDNe(ID uint32) OrderQuerySet { return qs.w(qs.db.Where("id != ?", ID)) } // IDNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) IDNotIn(ID ...uint32) OrderQuerySet { 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 OrderQuerySet) Limit(limit int) OrderQuerySet { return qs.w(qs.db.Limit(limit)) } // MchidEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) MchidEq(mchid string) OrderQuerySet { return qs.w(qs.db.Where("mchid = ?", mchid)) } // MchidIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) MchidIn(mchid ...string) OrderQuerySet { if len(mchid) == 0 { qs.db.AddError(errors.New("must at least pass one mchid in MchidIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("mchid IN (?)", mchid)) } // MchidNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) MchidNe(mchid string) OrderQuerySet { return qs.w(qs.db.Where("mchid != ?", mchid)) } // MchidNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) MchidNotIn(mchid ...string) OrderQuerySet { if len(mchid) == 0 { qs.db.AddError(errors.New("must at least pass one mchid in MchidNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("mchid NOT IN (?)", mchid)) } // Offset is an autogenerated method // nolint: dupl func (qs OrderQuerySet) Offset(offset int) OrderQuerySet { return qs.w(qs.db.Offset(offset)) } // One is used to retrieve one result. It returns gorm.ErrRecordNotFound // if nothing was fetched func (qs OrderQuerySet) One(ret *Order) error { return qs.db.First(ret).Error } // OrderAscByCardStatus is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByCardStatus() OrderQuerySet { return qs.w(qs.db.Order("card_status ASC")) } // OrderAscByCount is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByCount() OrderQuerySet { return qs.w(qs.db.Order("count ASC")) } // OrderAscByCreatedAt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByCreatedAt() OrderQuerySet { return qs.w(qs.db.Order("created_at ASC")) } // OrderAscByDeletedAt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByDeletedAt() OrderQuerySet { return qs.w(qs.db.Order("deleted_at ASC")) } // OrderAscByDeliveryTime is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByDeliveryTime() OrderQuerySet { return qs.w(qs.db.Order("delivery_time ASC")) } // OrderAscByDeliveryType is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByDeliveryType() OrderQuerySet { return qs.w(qs.db.Order("delivery_type ASC")) } // OrderAscByExpressDuration is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByExpressDuration() OrderQuerySet { return qs.w(qs.db.Order("express_duration ASC")) } // OrderAscByGameCardGoodsId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByGameCardGoodsId() OrderQuerySet { return qs.w(qs.db.Order("game_card_goods_id ASC")) } // OrderAscByGameCardId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByGameCardId() OrderQuerySet { return qs.w(qs.db.Order("game_card_id ASC")) } // OrderAscByID is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByID() OrderQuerySet { return qs.w(qs.db.Order("id ASC")) } // OrderAscByPayPrice is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByPayPrice() OrderQuerySet { return qs.w(qs.db.Order("pay_price ASC")) } // OrderAscByPayStatus is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByPayStatus() OrderQuerySet { return qs.w(qs.db.Order("pay_status ASC")) } // OrderAscByPayTime is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByPayTime() OrderQuerySet { return qs.w(qs.db.Order("pay_time ASC")) } // OrderAscByPostage is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByPostage() OrderQuerySet { return qs.w(qs.db.Order("postage ASC")) } // OrderAscByReceiptTime is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByReceiptTime() OrderQuerySet { return qs.w(qs.db.Order("receipt_time ASC")) } // OrderAscByRevertExpressDuration is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByRevertExpressDuration() OrderQuerySet { return qs.w(qs.db.Order("revert_express_duration ASC")) } // OrderAscByRevertStoreId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByRevertStoreId() OrderQuerySet { return qs.w(qs.db.Order("revert_store_id ASC")) } // OrderAscByRevertTime is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByRevertTime() OrderQuerySet { return qs.w(qs.db.Order("revert_time ASC")) } // OrderAscByStoreId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByStoreId() OrderQuerySet { return qs.w(qs.db.Order("store_id ASC")) } // OrderAscByUid is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByUid() OrderQuerySet { return qs.w(qs.db.Order("uid ASC")) } // OrderAscByUpdatedAt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByUpdatedAt() OrderQuerySet { return qs.w(qs.db.Order("updated_at ASC")) } // OrderAscByUserAddressId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderAscByUserAddressId() OrderQuerySet { return qs.w(qs.db.Order("user_address_id ASC")) } // OrderDescByCardStatus is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByCardStatus() OrderQuerySet { return qs.w(qs.db.Order("card_status DESC")) } // OrderDescByCount is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByCount() OrderQuerySet { return qs.w(qs.db.Order("count DESC")) } // OrderDescByCreatedAt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByCreatedAt() OrderQuerySet { return qs.w(qs.db.Order("created_at DESC")) } // OrderDescByDeletedAt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByDeletedAt() OrderQuerySet { return qs.w(qs.db.Order("deleted_at DESC")) } // OrderDescByDeliveryTime is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByDeliveryTime() OrderQuerySet { return qs.w(qs.db.Order("delivery_time DESC")) } // OrderDescByDeliveryType is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByDeliveryType() OrderQuerySet { return qs.w(qs.db.Order("delivery_type DESC")) } // OrderDescByExpressDuration is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByExpressDuration() OrderQuerySet { return qs.w(qs.db.Order("express_duration DESC")) } // OrderDescByGameCardGoodsId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByGameCardGoodsId() OrderQuerySet { return qs.w(qs.db.Order("game_card_goods_id DESC")) } // OrderDescByGameCardId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByGameCardId() OrderQuerySet { return qs.w(qs.db.Order("game_card_id DESC")) } // OrderDescByID is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByID() OrderQuerySet { return qs.w(qs.db.Order("id DESC")) } // OrderDescByPayPrice is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByPayPrice() OrderQuerySet { return qs.w(qs.db.Order("pay_price DESC")) } // OrderDescByPayStatus is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByPayStatus() OrderQuerySet { return qs.w(qs.db.Order("pay_status DESC")) } // OrderDescByPayTime is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByPayTime() OrderQuerySet { return qs.w(qs.db.Order("pay_time DESC")) } // OrderDescByPostage is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByPostage() OrderQuerySet { return qs.w(qs.db.Order("postage DESC")) } // OrderDescByReceiptTime is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByReceiptTime() OrderQuerySet { return qs.w(qs.db.Order("receipt_time DESC")) } // OrderDescByRevertExpressDuration is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByRevertExpressDuration() OrderQuerySet { return qs.w(qs.db.Order("revert_express_duration DESC")) } // OrderDescByRevertStoreId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByRevertStoreId() OrderQuerySet { return qs.w(qs.db.Order("revert_store_id DESC")) } // OrderDescByRevertTime is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByRevertTime() OrderQuerySet { return qs.w(qs.db.Order("revert_time DESC")) } // OrderDescByStoreId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByStoreId() OrderQuerySet { return qs.w(qs.db.Order("store_id DESC")) } // OrderDescByUid is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByUid() OrderQuerySet { return qs.w(qs.db.Order("uid DESC")) } // OrderDescByUpdatedAt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByUpdatedAt() OrderQuerySet { return qs.w(qs.db.Order("updated_at DESC")) } // OrderDescByUserAddressId is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderDescByUserAddressId() OrderQuerySet { return qs.w(qs.db.Order("user_address_id DESC")) } // OrderSnEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderSnEq(orderSn string) OrderQuerySet { return qs.w(qs.db.Where("order_sn = ?", orderSn)) } // OrderSnIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderSnIn(orderSn ...string) OrderQuerySet { if len(orderSn) == 0 { qs.db.AddError(errors.New("must at least pass one orderSn in OrderSnIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("order_sn IN (?)", orderSn)) } // OrderSnNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderSnNe(orderSn string) OrderQuerySet { return qs.w(qs.db.Where("order_sn != ?", orderSn)) } // OrderSnNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OrderSnNotIn(orderSn ...string) OrderQuerySet { if len(orderSn) == 0 { qs.db.AddError(errors.New("must at least pass one orderSn in OrderSnNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("order_sn NOT IN (?)", orderSn)) } // OutTradeNoEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OutTradeNoEq(outTradeNo string) OrderQuerySet { return qs.w(qs.db.Where("out_trade_no = ?", outTradeNo)) } // OutTradeNoIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OutTradeNoIn(outTradeNo ...string) OrderQuerySet { if len(outTradeNo) == 0 { qs.db.AddError(errors.New("must at least pass one outTradeNo in OutTradeNoIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("out_trade_no IN (?)", outTradeNo)) } // OutTradeNoNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OutTradeNoNe(outTradeNo string) OrderQuerySet { return qs.w(qs.db.Where("out_trade_no != ?", outTradeNo)) } // OutTradeNoNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) OutTradeNoNotIn(outTradeNo ...string) OrderQuerySet { if len(outTradeNo) == 0 { qs.db.AddError(errors.New("must at least pass one outTradeNo in OutTradeNoNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("out_trade_no NOT IN (?)", outTradeNo)) } // PayPriceEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayPriceEq(payPrice uint32) OrderQuerySet { return qs.w(qs.db.Where("pay_price = ?", payPrice)) } // PayPriceGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayPriceGt(payPrice uint32) OrderQuerySet { return qs.w(qs.db.Where("pay_price > ?", payPrice)) } // PayPriceGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayPriceGte(payPrice uint32) OrderQuerySet { return qs.w(qs.db.Where("pay_price >= ?", payPrice)) } // PayPriceIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayPriceIn(payPrice ...uint32) OrderQuerySet { if len(payPrice) == 0 { qs.db.AddError(errors.New("must at least pass one payPrice in PayPriceIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("pay_price IN (?)", payPrice)) } // PayPriceLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayPriceLt(payPrice uint32) OrderQuerySet { return qs.w(qs.db.Where("pay_price < ?", payPrice)) } // PayPriceLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayPriceLte(payPrice uint32) OrderQuerySet { return qs.w(qs.db.Where("pay_price <= ?", payPrice)) } // PayPriceNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayPriceNe(payPrice uint32) OrderQuerySet { return qs.w(qs.db.Where("pay_price != ?", payPrice)) } // PayPriceNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayPriceNotIn(payPrice ...uint32) OrderQuerySet { if len(payPrice) == 0 { qs.db.AddError(errors.New("must at least pass one payPrice in PayPriceNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("pay_price NOT IN (?)", payPrice)) } // PayStatusEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayStatusEq(payStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("pay_status = ?", payStatus)) } // PayStatusGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayStatusGt(payStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("pay_status > ?", payStatus)) } // PayStatusGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayStatusGte(payStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("pay_status >= ?", payStatus)) } // PayStatusIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayStatusIn(payStatus ...uint8) OrderQuerySet { if len(payStatus) == 0 { qs.db.AddError(errors.New("must at least pass one payStatus in PayStatusIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("pay_status IN (?)", payStatus)) } // PayStatusLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayStatusLt(payStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("pay_status < ?", payStatus)) } // PayStatusLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayStatusLte(payStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("pay_status <= ?", payStatus)) } // PayStatusNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayStatusNe(payStatus uint8) OrderQuerySet { return qs.w(qs.db.Where("pay_status != ?", payStatus)) } // PayStatusNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayStatusNotIn(payStatus ...uint8) OrderQuerySet { if len(payStatus) == 0 { qs.db.AddError(errors.New("must at least pass one payStatus in PayStatusNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("pay_status NOT IN (?)", payStatus)) } // PayTimeEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayTimeEq(payTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("pay_time = ?", payTime)) } // PayTimeGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayTimeGt(payTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("pay_time > ?", payTime)) } // PayTimeGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayTimeGte(payTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("pay_time >= ?", payTime)) } // PayTimeLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayTimeLt(payTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("pay_time < ?", payTime)) } // PayTimeLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayTimeLte(payTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("pay_time <= ?", payTime)) } // PayTimeNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PayTimeNe(payTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("pay_time != ?", payTime)) } // PickupCodeEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PickupCodeEq(pickupCode string) OrderQuerySet { return qs.w(qs.db.Where("pickup_code = ?", pickupCode)) } // PickupCodeIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PickupCodeIn(pickupCode ...string) OrderQuerySet { if len(pickupCode) == 0 { qs.db.AddError(errors.New("must at least pass one pickupCode in PickupCodeIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("pickup_code IN (?)", pickupCode)) } // PickupCodeNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PickupCodeNe(pickupCode string) OrderQuerySet { return qs.w(qs.db.Where("pickup_code != ?", pickupCode)) } // PickupCodeNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PickupCodeNotIn(pickupCode ...string) OrderQuerySet { if len(pickupCode) == 0 { qs.db.AddError(errors.New("must at least pass one pickupCode in PickupCodeNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("pickup_code NOT IN (?)", pickupCode)) } // PostageEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PostageEq(postage uint32) OrderQuerySet { return qs.w(qs.db.Where("postage = ?", postage)) } // PostageGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PostageGt(postage uint32) OrderQuerySet { return qs.w(qs.db.Where("postage > ?", postage)) } // PostageGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PostageGte(postage uint32) OrderQuerySet { return qs.w(qs.db.Where("postage >= ?", postage)) } // PostageIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PostageIn(postage ...uint32) OrderQuerySet { if len(postage) == 0 { qs.db.AddError(errors.New("must at least pass one postage in PostageIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("postage IN (?)", postage)) } // PostageLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PostageLt(postage uint32) OrderQuerySet { return qs.w(qs.db.Where("postage < ?", postage)) } // PostageLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PostageLte(postage uint32) OrderQuerySet { return qs.w(qs.db.Where("postage <= ?", postage)) } // PostageNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PostageNe(postage uint32) OrderQuerySet { return qs.w(qs.db.Where("postage != ?", postage)) } // PostageNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) PostageNotIn(postage ...uint32) OrderQuerySet { if len(postage) == 0 { qs.db.AddError(errors.New("must at least pass one postage in PostageNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("postage NOT IN (?)", postage)) } // ReceiptTimeEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ReceiptTimeEq(receiptTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("receipt_time = ?", receiptTime)) } // ReceiptTimeGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ReceiptTimeGt(receiptTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("receipt_time > ?", receiptTime)) } // ReceiptTimeGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ReceiptTimeGte(receiptTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("receipt_time >= ?", receiptTime)) } // ReceiptTimeLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ReceiptTimeLt(receiptTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("receipt_time < ?", receiptTime)) } // ReceiptTimeLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ReceiptTimeLte(receiptTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("receipt_time <= ?", receiptTime)) } // ReceiptTimeNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) ReceiptTimeNe(receiptTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("receipt_time != ?", receiptTime)) } // RevertExpressCompanyEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressCompanyEq(revertExpressCompany string) OrderQuerySet { return qs.w(qs.db.Where("revert_express_company = ?", revertExpressCompany)) } // RevertExpressCompanyIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressCompanyIn(revertExpressCompany ...string) OrderQuerySet { if len(revertExpressCompany) == 0 { qs.db.AddError(errors.New("must at least pass one revertExpressCompany in RevertExpressCompanyIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_express_company IN (?)", revertExpressCompany)) } // RevertExpressCompanyNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressCompanyNe(revertExpressCompany string) OrderQuerySet { return qs.w(qs.db.Where("revert_express_company != ?", revertExpressCompany)) } // RevertExpressCompanyNoEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressCompanyNoEq(revertExpressCompanyNo string) OrderQuerySet { return qs.w(qs.db.Where("revert_express_company_no = ?", revertExpressCompanyNo)) } // RevertExpressCompanyNoIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressCompanyNoIn(revertExpressCompanyNo ...string) OrderQuerySet { if len(revertExpressCompanyNo) == 0 { qs.db.AddError(errors.New("must at least pass one revertExpressCompanyNo in RevertExpressCompanyNoIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_express_company_no IN (?)", revertExpressCompanyNo)) } // RevertExpressCompanyNoNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressCompanyNoNe(revertExpressCompanyNo string) OrderQuerySet { return qs.w(qs.db.Where("revert_express_company_no != ?", revertExpressCompanyNo)) } // RevertExpressCompanyNoNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressCompanyNoNotIn(revertExpressCompanyNo ...string) OrderQuerySet { if len(revertExpressCompanyNo) == 0 { qs.db.AddError(errors.New("must at least pass one revertExpressCompanyNo in RevertExpressCompanyNoNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_express_company_no NOT IN (?)", revertExpressCompanyNo)) } // RevertExpressCompanyNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressCompanyNotIn(revertExpressCompany ...string) OrderQuerySet { if len(revertExpressCompany) == 0 { qs.db.AddError(errors.New("must at least pass one revertExpressCompany in RevertExpressCompanyNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_express_company NOT IN (?)", revertExpressCompany)) } // RevertExpressDurationEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressDurationEq(revertExpressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_express_duration = ?", revertExpressDuration)) } // RevertExpressDurationGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressDurationGt(revertExpressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_express_duration > ?", revertExpressDuration)) } // RevertExpressDurationGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressDurationGte(revertExpressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_express_duration >= ?", revertExpressDuration)) } // RevertExpressDurationIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressDurationIn(revertExpressDuration ...uint64) OrderQuerySet { if len(revertExpressDuration) == 0 { qs.db.AddError(errors.New("must at least pass one revertExpressDuration in RevertExpressDurationIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_express_duration IN (?)", revertExpressDuration)) } // RevertExpressDurationLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressDurationLt(revertExpressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_express_duration < ?", revertExpressDuration)) } // RevertExpressDurationLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressDurationLte(revertExpressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_express_duration <= ?", revertExpressDuration)) } // RevertExpressDurationNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressDurationNe(revertExpressDuration uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_express_duration != ?", revertExpressDuration)) } // RevertExpressDurationNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressDurationNotIn(revertExpressDuration ...uint64) OrderQuerySet { if len(revertExpressDuration) == 0 { qs.db.AddError(errors.New("must at least pass one revertExpressDuration in RevertExpressDurationNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_express_duration NOT IN (?)", revertExpressDuration)) } // RevertExpressNoEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressNoEq(revertExpressNo string) OrderQuerySet { return qs.w(qs.db.Where("revert_express_no = ?", revertExpressNo)) } // RevertExpressNoIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressNoIn(revertExpressNo ...string) OrderQuerySet { if len(revertExpressNo) == 0 { qs.db.AddError(errors.New("must at least pass one revertExpressNo in RevertExpressNoIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_express_no IN (?)", revertExpressNo)) } // RevertExpressNoNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressNoNe(revertExpressNo string) OrderQuerySet { return qs.w(qs.db.Where("revert_express_no != ?", revertExpressNo)) } // RevertExpressNoNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertExpressNoNotIn(revertExpressNo ...string) OrderQuerySet { if len(revertExpressNo) == 0 { qs.db.AddError(errors.New("must at least pass one revertExpressNo in RevertExpressNoNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_express_no NOT IN (?)", revertExpressNo)) } // RevertStoreIdEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertStoreIdEq(revertStoreId uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_store_id = ?", revertStoreId)) } // RevertStoreIdGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertStoreIdGt(revertStoreId uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_store_id > ?", revertStoreId)) } // RevertStoreIdGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertStoreIdGte(revertStoreId uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_store_id >= ?", revertStoreId)) } // RevertStoreIdIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertStoreIdIn(revertStoreId ...uint64) OrderQuerySet { if len(revertStoreId) == 0 { qs.db.AddError(errors.New("must at least pass one revertStoreId in RevertStoreIdIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_store_id IN (?)", revertStoreId)) } // RevertStoreIdLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertStoreIdLt(revertStoreId uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_store_id < ?", revertStoreId)) } // RevertStoreIdLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertStoreIdLte(revertStoreId uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_store_id <= ?", revertStoreId)) } // RevertStoreIdNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertStoreIdNe(revertStoreId uint64) OrderQuerySet { return qs.w(qs.db.Where("revert_store_id != ?", revertStoreId)) } // RevertStoreIdNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertStoreIdNotIn(revertStoreId ...uint64) OrderQuerySet { if len(revertStoreId) == 0 { qs.db.AddError(errors.New("must at least pass one revertStoreId in RevertStoreIdNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("revert_store_id NOT IN (?)", revertStoreId)) } // RevertTimeEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertTimeEq(revertTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("revert_time = ?", revertTime)) } // RevertTimeGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertTimeGt(revertTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("revert_time > ?", revertTime)) } // RevertTimeGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertTimeGte(revertTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("revert_time >= ?", revertTime)) } // RevertTimeLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertTimeLt(revertTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("revert_time < ?", revertTime)) } // RevertTimeLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertTimeLte(revertTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("revert_time <= ?", revertTime)) } // RevertTimeNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) RevertTimeNe(revertTime time.Time) OrderQuerySet { return qs.w(qs.db.Where("revert_time != ?", revertTime)) } // StoreIdEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) StoreIdEq(storeId uint64) OrderQuerySet { return qs.w(qs.db.Where("store_id = ?", storeId)) } // StoreIdGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) StoreIdGt(storeId uint64) OrderQuerySet { return qs.w(qs.db.Where("store_id > ?", storeId)) } // StoreIdGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) StoreIdGte(storeId uint64) OrderQuerySet { return qs.w(qs.db.Where("store_id >= ?", storeId)) } // StoreIdIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) StoreIdIn(storeId ...uint64) OrderQuerySet { 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 OrderQuerySet) StoreIdLt(storeId uint64) OrderQuerySet { return qs.w(qs.db.Where("store_id < ?", storeId)) } // StoreIdLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) StoreIdLte(storeId uint64) OrderQuerySet { return qs.w(qs.db.Where("store_id <= ?", storeId)) } // StoreIdNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) StoreIdNe(storeId uint64) OrderQuerySet { return qs.w(qs.db.Where("store_id != ?", storeId)) } // StoreIdNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) StoreIdNotIn(storeId ...uint64) OrderQuerySet { if len(storeId) == 0 { qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("store_id NOT IN (?)", storeId)) } // UidEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UidEq(uid uint64) OrderQuerySet { return qs.w(qs.db.Where("uid = ?", uid)) } // UidGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UidGt(uid uint64) OrderQuerySet { return qs.w(qs.db.Where("uid > ?", uid)) } // UidGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UidGte(uid uint64) OrderQuerySet { return qs.w(qs.db.Where("uid >= ?", uid)) } // UidIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UidIn(uid ...uint64) OrderQuerySet { 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 OrderQuerySet) UidLt(uid uint64) OrderQuerySet { return qs.w(qs.db.Where("uid < ?", uid)) } // UidLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UidLte(uid uint64) OrderQuerySet { return qs.w(qs.db.Where("uid <= ?", uid)) } // UidNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UidNe(uid uint64) OrderQuerySet { return qs.w(qs.db.Where("uid != ?", uid)) } // UidNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UidNotIn(uid ...uint64) OrderQuerySet { 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 OrderQuerySet) UpdatedAtEq(updatedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("updated_at = ?", updatedAt)) } // UpdatedAtGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UpdatedAtGt(updatedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("updated_at > ?", updatedAt)) } // UpdatedAtGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UpdatedAtGte(updatedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("updated_at >= ?", updatedAt)) } // UpdatedAtLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UpdatedAtLt(updatedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("updated_at < ?", updatedAt)) } // UpdatedAtLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UpdatedAtLte(updatedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("updated_at <= ?", updatedAt)) } // UpdatedAtNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UpdatedAtNe(updatedAt time.Time) OrderQuerySet { return qs.w(qs.db.Where("updated_at != ?", updatedAt)) } // UserAddressIdEq is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UserAddressIdEq(userAddressId uint64) OrderQuerySet { return qs.w(qs.db.Where("user_address_id = ?", userAddressId)) } // UserAddressIdGt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UserAddressIdGt(userAddressId uint64) OrderQuerySet { return qs.w(qs.db.Where("user_address_id > ?", userAddressId)) } // UserAddressIdGte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UserAddressIdGte(userAddressId uint64) OrderQuerySet { return qs.w(qs.db.Where("user_address_id >= ?", userAddressId)) } // UserAddressIdIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UserAddressIdIn(userAddressId ...uint64) OrderQuerySet { if len(userAddressId) == 0 { qs.db.AddError(errors.New("must at least pass one userAddressId in UserAddressIdIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("user_address_id IN (?)", userAddressId)) } // UserAddressIdLt is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UserAddressIdLt(userAddressId uint64) OrderQuerySet { return qs.w(qs.db.Where("user_address_id < ?", userAddressId)) } // UserAddressIdLte is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UserAddressIdLte(userAddressId uint64) OrderQuerySet { return qs.w(qs.db.Where("user_address_id <= ?", userAddressId)) } // UserAddressIdNe is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UserAddressIdNe(userAddressId uint64) OrderQuerySet { return qs.w(qs.db.Where("user_address_id != ?", userAddressId)) } // UserAddressIdNotIn is an autogenerated method // nolint: dupl func (qs OrderQuerySet) UserAddressIdNotIn(userAddressId ...uint64) OrderQuerySet { if len(userAddressId) == 0 { qs.db.AddError(errors.New("must at least pass one userAddressId in UserAddressIdNotIn")) return qs.w(qs.db) } return qs.w(qs.db.Where("user_address_id NOT IN (?)", userAddressId)) } // SetCardStatus is an autogenerated method // nolint: dupl func (u OrderUpdater) SetCardStatus(cardStatus uint8) OrderUpdater { u.fields[string(OrderDBSchema.CardStatus)] = cardStatus return u } // SetCount is an autogenerated method // nolint: dupl func (u OrderUpdater) SetCount(count uint32) OrderUpdater { u.fields[string(OrderDBSchema.Count)] = count return u } // SetCreatedAt is an autogenerated method // nolint: dupl func (u OrderUpdater) SetCreatedAt(createdAt time.Time) OrderUpdater { u.fields[string(OrderDBSchema.CreatedAt)] = createdAt return u } // SetDeletedAt is an autogenerated method // nolint: dupl func (u OrderUpdater) SetDeletedAt(deletedAt *time.Time) OrderUpdater { u.fields[string(OrderDBSchema.DeletedAt)] = deletedAt return u } // SetDeliveryTime is an autogenerated method // nolint: dupl func (u OrderUpdater) SetDeliveryTime(deliveryTime time.Time) OrderUpdater { u.fields[string(OrderDBSchema.DeliveryTime)] = deliveryTime return u } // SetDeliveryType is an autogenerated method // nolint: dupl func (u OrderUpdater) SetDeliveryType(deliveryType uint8) OrderUpdater { u.fields[string(OrderDBSchema.DeliveryType)] = deliveryType return u } // SetExpressCompany is an autogenerated method // nolint: dupl func (u OrderUpdater) SetExpressCompany(expressCompany string) OrderUpdater { u.fields[string(OrderDBSchema.ExpressCompany)] = expressCompany return u } // SetExpressCompanyNo is an autogenerated method // nolint: dupl func (u OrderUpdater) SetExpressCompanyNo(expressCompanyNo string) OrderUpdater { u.fields[string(OrderDBSchema.ExpressCompanyNo)] = expressCompanyNo return u } // SetExpressDuration is an autogenerated method // nolint: dupl func (u OrderUpdater) SetExpressDuration(expressDuration uint64) OrderUpdater { u.fields[string(OrderDBSchema.ExpressDuration)] = expressDuration return u } // SetExpressNo is an autogenerated method // nolint: dupl func (u OrderUpdater) SetExpressNo(expressNo string) OrderUpdater { u.fields[string(OrderDBSchema.ExpressNo)] = expressNo return u } // SetGameCardGoodsId is an autogenerated method // nolint: dupl func (u OrderUpdater) SetGameCardGoodsId(gameCardGoodsId uint64) OrderUpdater { u.fields[string(OrderDBSchema.GameCardGoodsId)] = gameCardGoodsId return u } // SetGameCardId is an autogenerated method // nolint: dupl func (u OrderUpdater) SetGameCardId(gameCardId uint64) OrderUpdater { u.fields[string(OrderDBSchema.GameCardId)] = gameCardId return u } // SetID is an autogenerated method // nolint: dupl func (u OrderUpdater) SetID(ID uint32) OrderUpdater { u.fields[string(OrderDBSchema.ID)] = ID return u } // SetMchid is an autogenerated method // nolint: dupl func (u OrderUpdater) SetMchid(mchid string) OrderUpdater { u.fields[string(OrderDBSchema.Mchid)] = mchid return u } // SetOrderSn is an autogenerated method // nolint: dupl func (u OrderUpdater) SetOrderSn(orderSn string) OrderUpdater { u.fields[string(OrderDBSchema.OrderSn)] = orderSn return u } // SetOutTradeNo is an autogenerated method // nolint: dupl func (u OrderUpdater) SetOutTradeNo(outTradeNo string) OrderUpdater { u.fields[string(OrderDBSchema.OutTradeNo)] = outTradeNo return u } // SetPayPrice is an autogenerated method // nolint: dupl func (u OrderUpdater) SetPayPrice(payPrice uint32) OrderUpdater { u.fields[string(OrderDBSchema.PayPrice)] = payPrice return u } // SetPayStatus is an autogenerated method // nolint: dupl func (u OrderUpdater) SetPayStatus(payStatus uint8) OrderUpdater { u.fields[string(OrderDBSchema.PayStatus)] = payStatus return u } // SetPayTime is an autogenerated method // nolint: dupl func (u OrderUpdater) SetPayTime(payTime time.Time) OrderUpdater { u.fields[string(OrderDBSchema.PayTime)] = payTime return u } // SetPickupCode is an autogenerated method // nolint: dupl func (u OrderUpdater) SetPickupCode(pickupCode string) OrderUpdater { u.fields[string(OrderDBSchema.PickupCode)] = pickupCode return u } // SetPostage is an autogenerated method // nolint: dupl func (u OrderUpdater) SetPostage(postage uint32) OrderUpdater { u.fields[string(OrderDBSchema.Postage)] = postage return u } // SetReceiptTime is an autogenerated method // nolint: dupl func (u OrderUpdater) SetReceiptTime(receiptTime time.Time) OrderUpdater { u.fields[string(OrderDBSchema.ReceiptTime)] = receiptTime return u } // SetRevertExpressCompany is an autogenerated method // nolint: dupl func (u OrderUpdater) SetRevertExpressCompany(revertExpressCompany string) OrderUpdater { u.fields[string(OrderDBSchema.RevertExpressCompany)] = revertExpressCompany return u } // SetRevertExpressCompanyNo is an autogenerated method // nolint: dupl func (u OrderUpdater) SetRevertExpressCompanyNo(revertExpressCompanyNo string) OrderUpdater { u.fields[string(OrderDBSchema.RevertExpressCompanyNo)] = revertExpressCompanyNo return u } // SetRevertExpressDuration is an autogenerated method // nolint: dupl func (u OrderUpdater) SetRevertExpressDuration(revertExpressDuration uint64) OrderUpdater { u.fields[string(OrderDBSchema.RevertExpressDuration)] = revertExpressDuration return u } // SetRevertExpressNo is an autogenerated method // nolint: dupl func (u OrderUpdater) SetRevertExpressNo(revertExpressNo string) OrderUpdater { u.fields[string(OrderDBSchema.RevertExpressNo)] = revertExpressNo return u } // SetRevertStoreId is an autogenerated method // nolint: dupl func (u OrderUpdater) SetRevertStoreId(revertStoreId uint64) OrderUpdater { u.fields[string(OrderDBSchema.RevertStoreId)] = revertStoreId return u } // SetRevertTime is an autogenerated method // nolint: dupl func (u OrderUpdater) SetRevertTime(revertTime time.Time) OrderUpdater { u.fields[string(OrderDBSchema.RevertTime)] = revertTime return u } // SetStoreId is an autogenerated method // nolint: dupl func (u OrderUpdater) SetStoreId(storeId uint64) OrderUpdater { u.fields[string(OrderDBSchema.StoreId)] = storeId return u } // SetUid is an autogenerated method // nolint: dupl func (u OrderUpdater) SetUid(uid uint64) OrderUpdater { u.fields[string(OrderDBSchema.Uid)] = uid return u } // SetUpdatedAt is an autogenerated method // nolint: dupl func (u OrderUpdater) SetUpdatedAt(updatedAt time.Time) OrderUpdater { u.fields[string(OrderDBSchema.UpdatedAt)] = updatedAt return u } // SetUserAddressId is an autogenerated method // nolint: dupl func (u OrderUpdater) SetUserAddressId(userAddressId uint64) OrderUpdater { u.fields[string(OrderDBSchema.UserAddressId)] = userAddressId return u } // Update is an autogenerated method // nolint: dupl func (u OrderUpdater) Update() error { return u.db.Updates(u.fields).Error } // UpdateNum is an autogenerated method // nolint: dupl func (u OrderUpdater) UpdateNum() (int64, error) { db := u.db.Updates(u.fields) return db.RowsAffected, db.Error } // ===== END of query set OrderQuerySet // ===== BEGIN of Order modifiers // OrderDBSchemaField describes database schema field. It requires for method 'Update' type OrderDBSchemaField string // String method returns string representation of field. // nolint: dupl func (f OrderDBSchemaField) String() string { return string(f) } // OrderDBSchema stores db field names of Order var OrderDBSchema = struct { ID OrderDBSchemaField CreatedAt OrderDBSchemaField UpdatedAt OrderDBSchemaField DeletedAt OrderDBSchemaField Uid OrderDBSchemaField GameCardId OrderDBSchemaField GameCardGoodsId OrderDBSchemaField StoreId OrderDBSchemaField UserAddressId OrderDBSchemaField DeliveryType OrderDBSchemaField Count OrderDBSchemaField PickupCode OrderDBSchemaField CardStatus OrderDBSchemaField DeliveryTime OrderDBSchemaField ReceiptTime OrderDBSchemaField PayTime OrderDBSchemaField PayStatus OrderDBSchemaField OrderSn OrderDBSchemaField PayPrice OrderDBSchemaField Postage OrderDBSchemaField ExpressCompany OrderDBSchemaField ExpressCompanyNo OrderDBSchemaField ExpressNo OrderDBSchemaField ExpressDuration OrderDBSchemaField RevertStoreId OrderDBSchemaField RevertTime OrderDBSchemaField RevertExpressCompany OrderDBSchemaField RevertExpressCompanyNo OrderDBSchemaField RevertExpressNo OrderDBSchemaField RevertExpressDuration OrderDBSchemaField OutTradeNo OrderDBSchemaField Mchid OrderDBSchemaField }{ ID: OrderDBSchemaField("id"), CreatedAt: OrderDBSchemaField("created_at"), UpdatedAt: OrderDBSchemaField("updated_at"), DeletedAt: OrderDBSchemaField("deleted_at"), Uid: OrderDBSchemaField("uid"), GameCardId: OrderDBSchemaField("game_card_id"), GameCardGoodsId: OrderDBSchemaField("game_card_goods_id"), StoreId: OrderDBSchemaField("store_id"), UserAddressId: OrderDBSchemaField("user_address_id"), DeliveryType: OrderDBSchemaField("delivery_type"), Count: OrderDBSchemaField("count"), PickupCode: OrderDBSchemaField("pickup_code"), CardStatus: OrderDBSchemaField("card_status"), DeliveryTime: OrderDBSchemaField("delivery_time"), ReceiptTime: OrderDBSchemaField("receipt_time"), PayTime: OrderDBSchemaField("pay_time"), PayStatus: OrderDBSchemaField("pay_status"), OrderSn: OrderDBSchemaField("order_sn"), PayPrice: OrderDBSchemaField("pay_price"), Postage: OrderDBSchemaField("postage"), ExpressCompany: OrderDBSchemaField("express_company"), ExpressCompanyNo: OrderDBSchemaField("express_company_no"), ExpressNo: OrderDBSchemaField("express_no"), ExpressDuration: OrderDBSchemaField("express_duration"), RevertStoreId: OrderDBSchemaField("revert_store_id"), RevertTime: OrderDBSchemaField("revert_time"), RevertExpressCompany: OrderDBSchemaField("revert_express_company"), RevertExpressCompanyNo: OrderDBSchemaField("revert_express_company_no"), RevertExpressNo: OrderDBSchemaField("revert_express_no"), RevertExpressDuration: OrderDBSchemaField("revert_express_duration"), OutTradeNo: OrderDBSchemaField("out_trade_no"), Mchid: OrderDBSchemaField("mchid"), } // Update updates Order fields by primary key // nolint: dupl func (o *Order) Update(db *gorm.DB, fields ...OrderDBSchemaField) error { dbNameToFieldName := map[string]interface{}{ "id": o.ID, "created_at": o.CreatedAt, "updated_at": o.UpdatedAt, "deleted_at": o.DeletedAt, "uid": o.Uid, "game_card_id": o.GameCardId, "game_card_goods_id": o.GameCardGoodsId, "store_id": o.StoreId, "user_address_id": o.UserAddressId, "delivery_type": o.DeliveryType, "count": o.Count, "pickup_code": o.PickupCode, "card_status": o.CardStatus, "delivery_time": o.DeliveryTime, "receipt_time": o.ReceiptTime, "pay_time": o.PayTime, "pay_status": o.PayStatus, "order_sn": o.OrderSn, "pay_price": o.PayPrice, "postage": o.Postage, "express_company": o.ExpressCompany, "express_company_no": o.ExpressCompanyNo, "express_no": o.ExpressNo, "express_duration": o.ExpressDuration, "revert_store_id": o.RevertStoreId, "revert_time": o.RevertTime, "revert_express_company": o.RevertExpressCompany, "revert_express_company_no": o.RevertExpressCompanyNo, "revert_express_no": o.RevertExpressNo, "revert_express_duration": o.RevertExpressDuration, "out_trade_no": o.OutTradeNo, "mchid": o.Mchid, } 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 Order %v fields %v: %s", o, fields, err) } return nil } // OrderUpdater is an Order updates manager type OrderUpdater struct { fields map[string]interface{} db *gorm.DB } // NewOrderUpdater creates new Order updater // nolint: dupl func NewOrderUpdater(db *gorm.DB) OrderUpdater { return OrderUpdater{ fields: map[string]interface{}{}, db: db.Model(&Order{}), } } // ===== END of Order modifiers // ===== END of all query sets