mh_server/model/autogenerated_invite.go

2124 lines
65 KiB
Go
Raw Normal View History

2022-07-29 02:02:33 +00:00
// Code generated by go-queryset. DO NOT EDIT.
package model
import (
"errors"
"fmt"
"strings"
"time"
"github.com/jinzhu/gorm"
)
// ===== BEGIN of all query sets
// ===== BEGIN of query set UserInviteLevelQuerySet
// UserInviteLevelQuerySet is an queryset type for UserInviteLevel
type UserInviteLevelQuerySet struct {
db *gorm.DB
}
// NewUserInviteLevelQuerySet constructs new UserInviteLevelQuerySet
func NewUserInviteLevelQuerySet(db *gorm.DB) UserInviteLevelQuerySet {
return UserInviteLevelQuerySet{
db: db.Model(&UserInviteLevel{}),
}
}
func (qs UserInviteLevelQuerySet) w(db *gorm.DB) UserInviteLevelQuerySet {
return NewUserInviteLevelQuerySet(db)
}
func (qs UserInviteLevelQuerySet) Select(fields ...UserInviteLevelDBSchemaField) UserInviteLevelQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
// Create is an autogenerated method
// nolint: dupl
func (o *UserInviteLevel) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserInviteLevel) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
// All is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) All(ret *[]UserInviteLevel) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) CreatedAtEq(createdAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) CreatedAtGt(createdAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) CreatedAtGte(createdAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) CreatedAtLt(createdAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) CreatedAtLte(createdAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) CreatedAtNe(createdAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Delete() error {
return qs.db.Delete(UserInviteLevel{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserInviteLevel{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserInviteLevel{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeletedAtEq(deletedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeletedAtGt(deletedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeletedAtGte(deletedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeletedAtIsNotNull() UserInviteLevelQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeletedAtIsNull() UserInviteLevelQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeletedAtLt(deletedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeletedAtLte(deletedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) DeletedAtNe(deletedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) GetUpdater() UserInviteLevelUpdater {
return NewUserInviteLevelUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) IDEq(ID uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) IDGt(ID uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) IDGte(ID uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) IDIn(ID ...uint32) UserInviteLevelQuerySet {
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 UserInviteLevelQuerySet) IDLt(ID uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) IDLte(ID uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) IDNe(ID uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) IDNotIn(ID ...uint32) UserInviteLevelQuerySet {
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 UserInviteLevelQuerySet) Limit(limit int) UserInviteLevelQuerySet {
return qs.w(qs.db.Limit(limit))
}
// Lv1Eq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv1Eq(lv1 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv1 = ?", lv1))
}
// Lv1Gt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv1Gt(lv1 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv1 > ?", lv1))
}
// Lv1Gte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv1Gte(lv1 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv1 >= ?", lv1))
}
// Lv1In is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv1In(lv1 ...uint32) UserInviteLevelQuerySet {
if len(lv1) == 0 {
qs.db.AddError(errors.New("must at least pass one lv1 in Lv1In"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv1 IN (?)", lv1))
}
// Lv1Lt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv1Lt(lv1 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv1 < ?", lv1))
}
// Lv1Lte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv1Lte(lv1 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv1 <= ?", lv1))
}
// Lv1Ne is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv1Ne(lv1 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv1 != ?", lv1))
}
// Lv1NotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv1NotIn(lv1 ...uint32) UserInviteLevelQuerySet {
if len(lv1) == 0 {
qs.db.AddError(errors.New("must at least pass one lv1 in Lv1NotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv1 NOT IN (?)", lv1))
}
// Lv2Eq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv2Eq(lv2 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv2 = ?", lv2))
}
// Lv2Gt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv2Gt(lv2 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv2 > ?", lv2))
}
// Lv2Gte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv2Gte(lv2 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv2 >= ?", lv2))
}
// Lv2In is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv2In(lv2 ...uint32) UserInviteLevelQuerySet {
if len(lv2) == 0 {
qs.db.AddError(errors.New("must at least pass one lv2 in Lv2In"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv2 IN (?)", lv2))
}
// Lv2Lt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv2Lt(lv2 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv2 < ?", lv2))
}
// Lv2Lte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv2Lte(lv2 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv2 <= ?", lv2))
}
// Lv2Ne is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv2Ne(lv2 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv2 != ?", lv2))
}
// Lv2NotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv2NotIn(lv2 ...uint32) UserInviteLevelQuerySet {
if len(lv2) == 0 {
qs.db.AddError(errors.New("must at least pass one lv2 in Lv2NotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv2 NOT IN (?)", lv2))
}
// Lv3Eq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv3Eq(lv3 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv3 = ?", lv3))
}
// Lv3Gt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv3Gt(lv3 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv3 > ?", lv3))
}
// Lv3Gte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv3Gte(lv3 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv3 >= ?", lv3))
}
// Lv3In is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv3In(lv3 ...uint32) UserInviteLevelQuerySet {
if len(lv3) == 0 {
qs.db.AddError(errors.New("must at least pass one lv3 in Lv3In"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv3 IN (?)", lv3))
}
// Lv3Lt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv3Lt(lv3 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv3 < ?", lv3))
}
// Lv3Lte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv3Lte(lv3 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv3 <= ?", lv3))
}
// Lv3Ne is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv3Ne(lv3 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv3 != ?", lv3))
}
// Lv3NotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv3NotIn(lv3 ...uint32) UserInviteLevelQuerySet {
if len(lv3) == 0 {
qs.db.AddError(errors.New("must at least pass one lv3 in Lv3NotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv3 NOT IN (?)", lv3))
}
// Lv4Eq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv4Eq(lv4 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv4 = ?", lv4))
}
// Lv4Gt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv4Gt(lv4 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv4 > ?", lv4))
}
// Lv4Gte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv4Gte(lv4 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv4 >= ?", lv4))
}
// Lv4In is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv4In(lv4 ...uint32) UserInviteLevelQuerySet {
if len(lv4) == 0 {
qs.db.AddError(errors.New("must at least pass one lv4 in Lv4In"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv4 IN (?)", lv4))
}
// Lv4Lt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv4Lt(lv4 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv4 < ?", lv4))
}
// Lv4Lte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv4Lte(lv4 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv4 <= ?", lv4))
}
// Lv4Ne is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv4Ne(lv4 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv4 != ?", lv4))
}
// Lv4NotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv4NotIn(lv4 ...uint32) UserInviteLevelQuerySet {
if len(lv4) == 0 {
qs.db.AddError(errors.New("must at least pass one lv4 in Lv4NotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv4 NOT IN (?)", lv4))
}
// Lv5Eq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv5Eq(lv5 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv5 = ?", lv5))
}
// Lv5Gt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv5Gt(lv5 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv5 > ?", lv5))
}
// Lv5Gte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv5Gte(lv5 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv5 >= ?", lv5))
}
// Lv5In is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv5In(lv5 ...uint32) UserInviteLevelQuerySet {
if len(lv5) == 0 {
qs.db.AddError(errors.New("must at least pass one lv5 in Lv5In"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv5 IN (?)", lv5))
}
// Lv5Lt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv5Lt(lv5 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv5 < ?", lv5))
}
// Lv5Lte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv5Lte(lv5 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv5 <= ?", lv5))
}
// Lv5Ne is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv5Ne(lv5 uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("lv5 != ?", lv5))
}
// Lv5NotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Lv5NotIn(lv5 ...uint32) UserInviteLevelQuerySet {
if len(lv5) == 0 {
qs.db.AddError(errors.New("must at least pass one lv5 in Lv5NotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("lv5 NOT IN (?)", lv5))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) Offset(offset int) UserInviteLevelQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserInviteLevelQuerySet) One(ret *UserInviteLevel) error {
return qs.db.First(ret).Error
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByCreatedAt() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByDeletedAt() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByID() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
// OrderAscByLv1 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByLv1() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv1 ASC"))
}
// OrderAscByLv2 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByLv2() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv2 ASC"))
}
// OrderAscByLv3 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByLv3() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv3 ASC"))
}
// OrderAscByLv4 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByLv4() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv4 ASC"))
}
// OrderAscByLv5 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByLv5() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv5 ASC"))
}
// OrderAscByUid is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByUid() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderAscByUpdatedAt() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByCreatedAt() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByDeletedAt() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByID() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
// OrderDescByLv1 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByLv1() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv1 DESC"))
}
// OrderDescByLv2 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByLv2() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv2 DESC"))
}
// OrderDescByLv3 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByLv3() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv3 DESC"))
}
// OrderDescByLv4 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByLv4() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv4 DESC"))
}
// OrderDescByLv5 is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByLv5() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("lv5 DESC"))
}
// OrderDescByUid is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByUid() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) OrderDescByUpdatedAt() UserInviteLevelQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
// UidEq is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UidEq(uid uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("uid = ?", uid))
}
// UidGt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UidGt(uid uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("uid > ?", uid))
}
// UidGte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UidGte(uid uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("uid >= ?", uid))
}
// UidIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UidIn(uid ...uint32) UserInviteLevelQuerySet {
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 UserInviteLevelQuerySet) UidLt(uid uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("uid < ?", uid))
}
// UidLte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UidLte(uid uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("uid <= ?", uid))
}
// UidNe is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UidNe(uid uint32) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("uid != ?", uid))
}
// UidNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UidNotIn(uid ...uint32) UserInviteLevelQuerySet {
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 UserInviteLevelQuerySet) UpdatedAtEq(updatedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UpdatedAtGt(updatedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UpdatedAtGte(updatedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UpdatedAtLt(updatedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UpdatedAtLte(updatedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteLevelQuerySet) UpdatedAtNe(updatedAt time.Time) UserInviteLevelQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetCreatedAt(createdAt time.Time) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetDeletedAt(deletedAt *time.Time) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.DeletedAt)] = deletedAt
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetID(ID uint32) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.ID)] = ID
return u
}
// SetLv1 is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetLv1(lv1 uint32) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.Lv1)] = lv1
return u
}
// SetLv2 is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetLv2(lv2 uint32) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.Lv2)] = lv2
return u
}
// SetLv3 is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetLv3(lv3 uint32) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.Lv3)] = lv3
return u
}
// SetLv4 is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetLv4(lv4 uint32) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.Lv4)] = lv4
return u
}
// SetLv5 is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetLv5(lv5 uint32) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.Lv5)] = lv5
return u
}
// SetUid is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetUid(uid uint32) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.Uid)] = uid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) SetUpdatedAt(updatedAt time.Time) UserInviteLevelUpdater {
u.fields[string(UserInviteLevelDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserInviteLevelUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserInviteLevelQuerySet
// ===== BEGIN of UserInviteLevel modifiers
// UserInviteLevelDBSchemaField describes database schema field. It requires for method 'Update'
type UserInviteLevelDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserInviteLevelDBSchemaField) String() string {
return string(f)
}
// UserInviteLevelDBSchema stores db field names of UserInviteLevel
var UserInviteLevelDBSchema = struct {
ID UserInviteLevelDBSchemaField
CreatedAt UserInviteLevelDBSchemaField
UpdatedAt UserInviteLevelDBSchemaField
DeletedAt UserInviteLevelDBSchemaField
Uid UserInviteLevelDBSchemaField
Lv1 UserInviteLevelDBSchemaField
Lv2 UserInviteLevelDBSchemaField
Lv3 UserInviteLevelDBSchemaField
Lv4 UserInviteLevelDBSchemaField
Lv5 UserInviteLevelDBSchemaField
}{
ID: UserInviteLevelDBSchemaField("id"),
CreatedAt: UserInviteLevelDBSchemaField("created_at"),
UpdatedAt: UserInviteLevelDBSchemaField("updated_at"),
DeletedAt: UserInviteLevelDBSchemaField("deleted_at"),
Uid: UserInviteLevelDBSchemaField("uid"),
Lv1: UserInviteLevelDBSchemaField("lv1"),
Lv2: UserInviteLevelDBSchemaField("lv2"),
Lv3: UserInviteLevelDBSchemaField("lv3"),
Lv4: UserInviteLevelDBSchemaField("lv4"),
Lv5: UserInviteLevelDBSchemaField("lv5"),
}
// Update updates UserInviteLevel fields by primary key
// nolint: dupl
func (o *UserInviteLevel) Update(db *gorm.DB, fields ...UserInviteLevelDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"uid": o.Uid,
"lv1": o.Lv1,
"lv2": o.Lv2,
"lv3": o.Lv3,
"lv4": o.Lv4,
"lv5": o.Lv5,
}
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 UserInviteLevel %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserInviteLevelUpdater is an UserInviteLevel updates manager
type UserInviteLevelUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserInviteLevelUpdater creates new UserInviteLevel updater
// nolint: dupl
func NewUserInviteLevelUpdater(db *gorm.DB) UserInviteLevelUpdater {
return UserInviteLevelUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserInviteLevel{}),
}
}
// ===== END of UserInviteLevel modifiers
// ===== BEGIN of query set UserInviteRecordQuerySet
// UserInviteRecordQuerySet is an queryset type for UserInviteRecord
type UserInviteRecordQuerySet struct {
db *gorm.DB
}
// NewUserInviteRecordQuerySet constructs new UserInviteRecordQuerySet
func NewUserInviteRecordQuerySet(db *gorm.DB) UserInviteRecordQuerySet {
return UserInviteRecordQuerySet{
db: db.Model(&UserInviteRecord{}),
}
}
func (qs UserInviteRecordQuerySet) w(db *gorm.DB) UserInviteRecordQuerySet {
return NewUserInviteRecordQuerySet(db)
}
func (qs UserInviteRecordQuerySet) Select(fields ...UserInviteRecordDBSchemaField) UserInviteRecordQuerySet {
names := []string{}
for _, f := range fields {
names = append(names, f.String())
}
return qs.w(qs.db.Select(strings.Join(names, ",")))
}
// Create is an autogenerated method
// nolint: dupl
func (o *UserInviteRecord) Create(db *gorm.DB) error {
return db.Create(o).Error
}
// Delete is an autogenerated method
// nolint: dupl
func (o *UserInviteRecord) Delete(db *gorm.DB) error {
return db.Delete(o).Error
}
func (qs UserInviteRecordQuerySet) Where(query string) UserInviteRecordQuerySet {
return qs.w(qs.db.Where(query))
}
2022-07-29 02:02:33 +00:00
// ActionEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionEq(action uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action = ?", action))
}
// ActionGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionGt(action uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action > ?", action))
}
// ActionGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionGte(action uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action >= ?", action))
}
// ActionIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionIn(action ...uint32) UserInviteRecordQuerySet {
if len(action) == 0 {
qs.db.AddError(errors.New("must at least pass one action in ActionIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("action IN (?)", action))
}
// ActionLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionLt(action uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action < ?", action))
}
// ActionLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionLte(action uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action <= ?", action))
}
// ActionNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionNe(action uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action != ?", action))
}
// ActionNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionNotIn(action ...uint32) UserInviteRecordQuerySet {
if len(action) == 0 {
qs.db.AddError(errors.New("must at least pass one action in ActionNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("action NOT IN (?)", action))
}
// ActionTimeEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionTimeEq(actionTime time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action_time = ?", actionTime))
}
// ActionTimeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionTimeGt(actionTime time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action_time > ?", actionTime))
}
// ActionTimeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionTimeGte(actionTime time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action_time >= ?", actionTime))
}
// ActionTimeLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionTimeLt(actionTime time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action_time < ?", actionTime))
}
// ActionTimeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionTimeLte(actionTime time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action_time <= ?", actionTime))
}
// ActionTimeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ActionTimeNe(actionTime time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("action_time != ?", actionTime))
}
// All is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) All(ret *[]UserInviteRecord) error {
return qs.db.Find(ret).Error
}
// Count is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) Count() (int, error) {
var count int
err := qs.db.Count(&count).Error
return count, err
}
// CreatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) CreatedAtEq(createdAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("created_at = ?", createdAt))
}
// CreatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) CreatedAtGt(createdAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("created_at > ?", createdAt))
}
// CreatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) CreatedAtGte(createdAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("created_at >= ?", createdAt))
}
// CreatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) CreatedAtLt(createdAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("created_at < ?", createdAt))
}
// CreatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) CreatedAtLte(createdAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("created_at <= ?", createdAt))
}
// CreatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) CreatedAtNe(createdAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("created_at != ?", createdAt))
}
// Delete is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) Delete() error {
return qs.db.Delete(UserInviteRecord{}).Error
}
// DeleteNum is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeleteNum() (int64, error) {
db := qs.db.Delete(UserInviteRecord{})
return db.RowsAffected, db.Error
}
// DeleteNumUnscoped is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeleteNumUnscoped() (int64, error) {
db := qs.db.Unscoped().Delete(UserInviteRecord{})
return db.RowsAffected, db.Error
}
// DeletedAtEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeletedAtEq(deletedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
}
// DeletedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeletedAtGt(deletedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
}
// DeletedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeletedAtGte(deletedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
}
// DeletedAtIsNotNull is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeletedAtIsNotNull() UserInviteRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
}
// DeletedAtIsNull is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeletedAtIsNull() UserInviteRecordQuerySet {
return qs.w(qs.db.Where("deleted_at IS NULL"))
}
// DeletedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeletedAtLt(deletedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
}
// DeletedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeletedAtLte(deletedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
}
// DeletedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) DeletedAtNe(deletedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
}
// FirstEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FirstEq(first uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("first = ?", first))
}
// FirstGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FirstGt(first uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("first > ?", first))
}
// FirstGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FirstGte(first uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("first >= ?", first))
}
// FirstIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FirstIn(first ...uint32) UserInviteRecordQuerySet {
if len(first) == 0 {
qs.db.AddError(errors.New("must at least pass one first in FirstIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("first IN (?)", first))
}
// FirstLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FirstLt(first uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("first < ?", first))
}
// FirstLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FirstLte(first uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("first <= ?", first))
}
// FirstNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FirstNe(first uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("first != ?", first))
}
// FirstNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FirstNotIn(first ...uint32) UserInviteRecordQuerySet {
if len(first) == 0 {
qs.db.AddError(errors.New("must at least pass one first in FirstNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("first NOT IN (?)", first))
}
// FromUidEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FromUidEq(fromUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("from_uid = ?", fromUid))
}
// FromUidGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FromUidGt(fromUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("from_uid > ?", fromUid))
}
// FromUidGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FromUidGte(fromUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("from_uid >= ?", fromUid))
}
// FromUidIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FromUidIn(fromUid ...uint32) UserInviteRecordQuerySet {
if len(fromUid) == 0 {
qs.db.AddError(errors.New("must at least pass one fromUid in FromUidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("from_uid IN (?)", fromUid))
}
// FromUidLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FromUidLt(fromUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("from_uid < ?", fromUid))
}
// FromUidLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FromUidLte(fromUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("from_uid <= ?", fromUid))
}
// FromUidNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FromUidNe(fromUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("from_uid != ?", fromUid))
}
// FromUidNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) FromUidNotIn(fromUid ...uint32) UserInviteRecordQuerySet {
if len(fromUid) == 0 {
qs.db.AddError(errors.New("must at least pass one fromUid in FromUidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("from_uid NOT IN (?)", fromUid))
}
// GetDB is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) GetDB() *gorm.DB {
return qs.db
}
// GetUpdater is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) GetUpdater() UserInviteRecordUpdater {
return NewUserInviteRecordUpdater(qs.db)
}
// IDEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) IDEq(ID uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("id = ?", ID))
}
// IDGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) IDGt(ID uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("id > ?", ID))
}
// IDGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) IDGte(ID uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("id >= ?", ID))
}
// IDIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) IDIn(ID ...uint32) UserInviteRecordQuerySet {
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 UserInviteRecordQuerySet) IDLt(ID uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("id < ?", ID))
}
// IDLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) IDLte(ID uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("id <= ?", ID))
}
// IDNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) IDNe(ID uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("id != ?", ID))
}
// IDNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) IDNotIn(ID ...uint32) UserInviteRecordQuerySet {
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 UserInviteRecordQuerySet) Limit(limit int) UserInviteRecordQuerySet {
return qs.w(qs.db.Limit(limit))
}
2023-07-14 09:29:05 +00:00
// MemberGenreEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberGenreEq(memberGenre uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_genre = ?", memberGenre))
}
// MemberGenreGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberGenreGt(memberGenre uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_genre > ?", memberGenre))
}
// MemberGenreGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberGenreGte(memberGenre uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_genre >= ?", memberGenre))
}
// MemberGenreIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberGenreIn(memberGenre ...uint32) UserInviteRecordQuerySet {
if len(memberGenre) == 0 {
qs.db.AddError(errors.New("must at least pass one memberGenre in MemberGenreIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_genre IN (?)", memberGenre))
}
// MemberGenreLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberGenreLt(memberGenre uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_genre < ?", memberGenre))
}
// MemberGenreLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberGenreLte(memberGenre uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_genre <= ?", memberGenre))
}
// MemberGenreNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberGenreNe(memberGenre uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_genre != ?", memberGenre))
}
// MemberGenreNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberGenreNotIn(memberGenre ...uint32) UserInviteRecordQuerySet {
if len(memberGenre) == 0 {
qs.db.AddError(errors.New("must at least pass one memberGenre in MemberGenreNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_genre NOT IN (?)", memberGenre))
}
2022-07-29 02:02:33 +00:00
// MemberLevelEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberLevelEq(memberLevel uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_level = ?", memberLevel))
}
// MemberLevelGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberLevelGt(memberLevel uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_level > ?", memberLevel))
}
// MemberLevelGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberLevelGte(memberLevel uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_level >= ?", memberLevel))
}
// MemberLevelIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberLevelIn(memberLevel ...uint32) UserInviteRecordQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level IN (?)", memberLevel))
}
// MemberLevelLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberLevelLt(memberLevel uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_level < ?", memberLevel))
}
// MemberLevelLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberLevelLte(memberLevel uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_level <= ?", memberLevel))
}
// MemberLevelNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberLevelNe(memberLevel uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("member_level != ?", memberLevel))
}
// MemberLevelNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) MemberLevelNotIn(memberLevel ...uint32) UserInviteRecordQuerySet {
if len(memberLevel) == 0 {
qs.db.AddError(errors.New("must at least pass one memberLevel in MemberLevelNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("member_level NOT IN (?)", memberLevel))
}
// Offset is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) Offset(offset int) UserInviteRecordQuerySet {
return qs.w(qs.db.Offset(offset))
}
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs UserInviteRecordQuerySet) One(ret *UserInviteRecord) error {
return qs.db.First(ret).Error
}
// OrderAscByAction is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByAction() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("action ASC"))
}
// OrderAscByActionTime is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByActionTime() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("action_time ASC"))
}
// OrderAscByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByCreatedAt() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("created_at ASC"))
}
// OrderAscByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByDeletedAt() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("deleted_at ASC"))
}
// OrderAscByFirst is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByFirst() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("first ASC"))
}
// OrderAscByFromUid is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByFromUid() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("from_uid ASC"))
}
// OrderAscByID is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByID() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("id ASC"))
}
2023-07-14 09:29:05 +00:00
// OrderAscByMemberGenre is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByMemberGenre() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("member_genre ASC"))
}
2022-07-29 02:02:33 +00:00
// OrderAscByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByMemberLevel() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("member_level ASC"))
}
2023-07-14 09:29:05 +00:00
// OrderAscByRenewHide is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByRenewHide() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("renew_hide ASC"))
}
2022-07-29 02:02:33 +00:00
// OrderAscByScan is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByScan() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("scan ASC"))
}
// OrderAscBySpendType is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscBySpendType() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("spend_type ASC"))
}
// OrderAscByToUid is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByToUid() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("to_uid ASC"))
}
// OrderAscByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderAscByUpdatedAt() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("updated_at ASC"))
}
// OrderDescByAction is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByAction() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("action DESC"))
}
// OrderDescByActionTime is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByActionTime() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("action_time DESC"))
}
// OrderDescByCreatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByCreatedAt() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("created_at DESC"))
}
// OrderDescByDeletedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByDeletedAt() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("deleted_at DESC"))
}
// OrderDescByFirst is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByFirst() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("first DESC"))
}
// OrderDescByFromUid is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByFromUid() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("from_uid DESC"))
}
// OrderDescByID is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByID() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("id DESC"))
}
2023-07-14 09:29:05 +00:00
// OrderDescByMemberGenre is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByMemberGenre() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("member_genre DESC"))
}
2022-07-29 02:02:33 +00:00
// OrderDescByMemberLevel is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByMemberLevel() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("member_level DESC"))
}
2023-07-14 09:29:05 +00:00
// OrderDescByRenewHide is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByRenewHide() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("renew_hide DESC"))
}
2022-07-29 02:02:33 +00:00
// OrderDescByScan is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByScan() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("scan DESC"))
}
// OrderDescBySpendType is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescBySpendType() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("spend_type DESC"))
}
// OrderDescByToUid is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByToUid() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("to_uid DESC"))
}
// OrderDescByUpdatedAt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) OrderDescByUpdatedAt() UserInviteRecordQuerySet {
return qs.w(qs.db.Order("updated_at DESC"))
}
2023-07-14 09:29:05 +00:00
// RenewHideEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) RenewHideEq(renewHide uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("renew_hide = ?", renewHide))
}
// RenewHideGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) RenewHideGt(renewHide uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("renew_hide > ?", renewHide))
}
// RenewHideGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) RenewHideGte(renewHide uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("renew_hide >= ?", renewHide))
}
// RenewHideIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) RenewHideIn(renewHide ...uint32) UserInviteRecordQuerySet {
if len(renewHide) == 0 {
qs.db.AddError(errors.New("must at least pass one renewHide in RenewHideIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("renew_hide IN (?)", renewHide))
}
// RenewHideLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) RenewHideLt(renewHide uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("renew_hide < ?", renewHide))
}
// RenewHideLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) RenewHideLte(renewHide uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("renew_hide <= ?", renewHide))
}
// RenewHideNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) RenewHideNe(renewHide uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("renew_hide != ?", renewHide))
}
// RenewHideNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) RenewHideNotIn(renewHide ...uint32) UserInviteRecordQuerySet {
if len(renewHide) == 0 {
qs.db.AddError(errors.New("must at least pass one renewHide in RenewHideNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("renew_hide NOT IN (?)", renewHide))
}
2022-07-29 02:02:33 +00:00
// ScanEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ScanEq(scan uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("scan = ?", scan))
}
// ScanGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ScanGt(scan uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("scan > ?", scan))
}
// ScanGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ScanGte(scan uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("scan >= ?", scan))
}
// ScanIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ScanIn(scan ...uint32) UserInviteRecordQuerySet {
if len(scan) == 0 {
qs.db.AddError(errors.New("must at least pass one scan in ScanIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("scan IN (?)", scan))
}
// ScanLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ScanLt(scan uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("scan < ?", scan))
}
// ScanLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ScanLte(scan uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("scan <= ?", scan))
}
// ScanNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ScanNe(scan uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("scan != ?", scan))
}
// ScanNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ScanNotIn(scan ...uint32) UserInviteRecordQuerySet {
if len(scan) == 0 {
qs.db.AddError(errors.New("must at least pass one scan in ScanNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("scan NOT IN (?)", scan))
}
// SpendTypeEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) SpendTypeEq(spendType uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("spend_type = ?", spendType))
}
// SpendTypeGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) SpendTypeGt(spendType uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("spend_type > ?", spendType))
}
// SpendTypeGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) SpendTypeGte(spendType uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("spend_type >= ?", spendType))
}
// SpendTypeIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) SpendTypeIn(spendType ...uint32) UserInviteRecordQuerySet {
if len(spendType) == 0 {
qs.db.AddError(errors.New("must at least pass one spendType in SpendTypeIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spend_type IN (?)", spendType))
}
// SpendTypeLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) SpendTypeLt(spendType uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("spend_type < ?", spendType))
}
// SpendTypeLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) SpendTypeLte(spendType uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("spend_type <= ?", spendType))
}
// SpendTypeNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) SpendTypeNe(spendType uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("spend_type != ?", spendType))
}
// SpendTypeNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) SpendTypeNotIn(spendType ...uint32) UserInviteRecordQuerySet {
if len(spendType) == 0 {
qs.db.AddError(errors.New("must at least pass one spendType in SpendTypeNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("spend_type NOT IN (?)", spendType))
}
// ToUidEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ToUidEq(toUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("to_uid = ?", toUid))
}
// ToUidGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ToUidGt(toUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("to_uid > ?", toUid))
}
// ToUidGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ToUidGte(toUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("to_uid >= ?", toUid))
}
// ToUidIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ToUidIn(toUid ...uint32) UserInviteRecordQuerySet {
if len(toUid) == 0 {
qs.db.AddError(errors.New("must at least pass one toUid in ToUidIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("to_uid IN (?)", toUid))
}
// ToUidLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ToUidLt(toUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("to_uid < ?", toUid))
}
// ToUidLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ToUidLte(toUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("to_uid <= ?", toUid))
}
// ToUidNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ToUidNe(toUid uint32) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("to_uid != ?", toUid))
}
// ToUidNotIn is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) ToUidNotIn(toUid ...uint32) UserInviteRecordQuerySet {
if len(toUid) == 0 {
qs.db.AddError(errors.New("must at least pass one toUid in ToUidNotIn"))
return qs.w(qs.db)
}
return qs.w(qs.db.Where("to_uid NOT IN (?)", toUid))
}
// UpdatedAtEq is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) UpdatedAtEq(updatedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
}
// UpdatedAtGt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) UpdatedAtGt(updatedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
}
// UpdatedAtGte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) UpdatedAtGte(updatedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
}
// UpdatedAtLt is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) UpdatedAtLt(updatedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
}
// UpdatedAtLte is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) UpdatedAtLte(updatedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
}
// UpdatedAtNe is an autogenerated method
// nolint: dupl
func (qs UserInviteRecordQuerySet) UpdatedAtNe(updatedAt time.Time) UserInviteRecordQuerySet {
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
}
// SetAction is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetAction(action uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.Action)] = action
return u
}
// SetActionTime is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetActionTime(actionTime time.Time) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.ActionTime)] = actionTime
return u
}
// SetCreatedAt is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetCreatedAt(createdAt time.Time) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.CreatedAt)] = createdAt
return u
}
// SetDeletedAt is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetDeletedAt(deletedAt *time.Time) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.DeletedAt)] = deletedAt
return u
}
// SetFirst is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetFirst(first uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.First)] = first
return u
}
// SetFromUid is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetFromUid(fromUid uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.FromUid)] = fromUid
return u
}
// SetID is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetID(ID uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.ID)] = ID
return u
}
2023-07-14 09:29:05 +00:00
// SetMemberGenre is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetMemberGenre(memberGenre uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.MemberGenre)] = memberGenre
return u
}
2022-07-29 02:02:33 +00:00
// SetMemberLevel is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetMemberLevel(memberLevel uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.MemberLevel)] = memberLevel
return u
}
2023-07-14 09:29:05 +00:00
// SetRenewHide is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetRenewHide(renewHide uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.RenewHide)] = renewHide
return u
}
2022-07-29 02:02:33 +00:00
// SetScan is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetScan(scan uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.Scan)] = scan
return u
}
// SetSpendType is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetSpendType(spendType uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.SpendType)] = spendType
return u
}
// SetToUid is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetToUid(toUid uint32) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.ToUid)] = toUid
return u
}
// SetUpdatedAt is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) SetUpdatedAt(updatedAt time.Time) UserInviteRecordUpdater {
u.fields[string(UserInviteRecordDBSchema.UpdatedAt)] = updatedAt
return u
}
// Update is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) Update() error {
return u.db.Updates(u.fields).Error
}
// UpdateNum is an autogenerated method
// nolint: dupl
func (u UserInviteRecordUpdater) UpdateNum() (int64, error) {
db := u.db.Updates(u.fields)
return db.RowsAffected, db.Error
}
// ===== END of query set UserInviteRecordQuerySet
// ===== BEGIN of UserInviteRecord modifiers
// UserInviteRecordDBSchemaField describes database schema field. It requires for method 'Update'
type UserInviteRecordDBSchemaField string
// String method returns string representation of field.
// nolint: dupl
func (f UserInviteRecordDBSchemaField) String() string {
return string(f)
}
// UserInviteRecordDBSchema stores db field names of UserInviteRecord
var UserInviteRecordDBSchema = struct {
ID UserInviteRecordDBSchemaField
CreatedAt UserInviteRecordDBSchemaField
UpdatedAt UserInviteRecordDBSchemaField
DeletedAt UserInviteRecordDBSchemaField
ToUid UserInviteRecordDBSchemaField
FromUid UserInviteRecordDBSchemaField
Action UserInviteRecordDBSchemaField
SpendType UserInviteRecordDBSchemaField
MemberLevel UserInviteRecordDBSchemaField
2023-07-14 09:29:05 +00:00
MemberGenre UserInviteRecordDBSchemaField
2022-07-29 02:02:33 +00:00
First UserInviteRecordDBSchemaField
Scan UserInviteRecordDBSchemaField
ActionTime UserInviteRecordDBSchemaField
2023-07-14 09:29:05 +00:00
RenewHide UserInviteRecordDBSchemaField
2022-07-29 02:02:33 +00:00
}{
ID: UserInviteRecordDBSchemaField("id"),
CreatedAt: UserInviteRecordDBSchemaField("created_at"),
UpdatedAt: UserInviteRecordDBSchemaField("updated_at"),
DeletedAt: UserInviteRecordDBSchemaField("deleted_at"),
ToUid: UserInviteRecordDBSchemaField("to_uid"),
FromUid: UserInviteRecordDBSchemaField("from_uid"),
Action: UserInviteRecordDBSchemaField("action"),
SpendType: UserInviteRecordDBSchemaField("spend_type"),
MemberLevel: UserInviteRecordDBSchemaField("member_level"),
2023-07-14 09:29:05 +00:00
MemberGenre: UserInviteRecordDBSchemaField("member_genre"),
2022-07-29 02:02:33 +00:00
First: UserInviteRecordDBSchemaField("first"),
Scan: UserInviteRecordDBSchemaField("scan"),
ActionTime: UserInviteRecordDBSchemaField("action_time"),
2023-07-14 09:29:05 +00:00
RenewHide: UserInviteRecordDBSchemaField("renew_hide"),
2022-07-29 02:02:33 +00:00
}
// Update updates UserInviteRecord fields by primary key
// nolint: dupl
func (o *UserInviteRecord) Update(db *gorm.DB, fields ...UserInviteRecordDBSchemaField) error {
dbNameToFieldName := map[string]interface{}{
"id": o.ID,
"created_at": o.CreatedAt,
"updated_at": o.UpdatedAt,
"deleted_at": o.DeletedAt,
"to_uid": o.ToUid,
"from_uid": o.FromUid,
"action": o.Action,
"spend_type": o.SpendType,
"member_level": o.MemberLevel,
2023-07-14 09:29:05 +00:00
"member_genre": o.MemberGenre,
2022-07-29 02:02:33 +00:00
"first": o.First,
"scan": o.Scan,
"action_time": o.ActionTime,
2023-07-14 09:29:05 +00:00
"renew_hide": o.RenewHide,
2022-07-29 02:02:33 +00:00
}
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 UserInviteRecord %v fields %v: %s",
o, fields, err)
}
return nil
}
// UserInviteRecordUpdater is an UserInviteRecord updates manager
type UserInviteRecordUpdater struct {
fields map[string]interface{}
db *gorm.DB
}
// NewUserInviteRecordUpdater creates new UserInviteRecord updater
// nolint: dupl
func NewUserInviteRecordUpdater(db *gorm.DB) UserInviteRecordUpdater {
return UserInviteRecordUpdater{
fields: map[string]interface{}{},
db: db.Model(&UserInviteRecord{}),
}
}
// ===== END of UserInviteRecord modifiers
// ===== END of all query sets