mh_server/model/autogenerated_order.go
2021-11-01 11:32:23 +08:00

2701 lines
84 KiB
Go

// 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