902 lines
27 KiB
Go
902 lines
27 KiB
Go
|
// Code generated by go-queryset. DO NOT EDIT.
|
||
|
package model
|
||
|
|
||
|
import (
|
||
|
"errors"
|
||
|
"fmt"
|
||
|
"strings"
|
||
|
"time"
|
||
|
|
||
|
"github.com/jinzhu/gorm"
|
||
|
)
|
||
|
|
||
|
// ===== BEGIN of all query sets
|
||
|
|
||
|
// ===== BEGIN of query set UserRenewalLogQuerySet
|
||
|
|
||
|
// UserRenewalLogQuerySet is an queryset type for UserRenewalLog
|
||
|
type UserRenewalLogQuerySet struct {
|
||
|
db *gorm.DB
|
||
|
}
|
||
|
|
||
|
// NewUserRenewalLogQuerySet constructs new UserRenewalLogQuerySet
|
||
|
func NewUserRenewalLogQuerySet(db *gorm.DB) UserRenewalLogQuerySet {
|
||
|
return UserRenewalLogQuerySet{
|
||
|
db: db.Model(&UserRenewalLog{}),
|
||
|
}
|
||
|
}
|
||
|
|
||
|
func (qs UserRenewalLogQuerySet) w(db *gorm.DB) UserRenewalLogQuerySet {
|
||
|
return NewUserRenewalLogQuerySet(db)
|
||
|
}
|
||
|
|
||
|
func (qs UserRenewalLogQuerySet) Select(fields ...UserRenewalLogDBSchemaField) UserRenewalLogQuerySet {
|
||
|
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 *UserRenewalLog) Create(db *gorm.DB) error {
|
||
|
return db.Create(o).Error
|
||
|
}
|
||
|
|
||
|
// Delete is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (o *UserRenewalLog) Delete(db *gorm.DB) error {
|
||
|
return db.Delete(o).Error
|
||
|
}
|
||
|
|
||
|
// ActionEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) ActionEq(action uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("action = ?", action))
|
||
|
}
|
||
|
|
||
|
// ActionGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) ActionGt(action uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("action > ?", action))
|
||
|
}
|
||
|
|
||
|
// ActionGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) ActionGte(action uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("action >= ?", action))
|
||
|
}
|
||
|
|
||
|
// ActionIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) ActionIn(action ...uint32) UserRenewalLogQuerySet {
|
||
|
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 UserRenewalLogQuerySet) ActionLt(action uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("action < ?", action))
|
||
|
}
|
||
|
|
||
|
// ActionLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) ActionLte(action uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("action <= ?", action))
|
||
|
}
|
||
|
|
||
|
// ActionNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) ActionNe(action uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("action != ?", action))
|
||
|
}
|
||
|
|
||
|
// ActionNotIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) ActionNotIn(action ...uint32) UserRenewalLogQuerySet {
|
||
|
if len(action) == 0 {
|
||
|
qs.db.AddError(errors.New("must at least pass one action in ActionNotIn"))
|
||
|
return qs.w(qs.db)
|
||
|
}
|
||
|
return qs.w(qs.db.Where("action NOT IN (?)", action))
|
||
|
}
|
||
|
|
||
|
// All is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) All(ret *[]UserRenewalLog) error {
|
||
|
return qs.db.Find(ret).Error
|
||
|
}
|
||
|
|
||
|
// Count is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) Count() (int, error) {
|
||
|
var count int
|
||
|
err := qs.db.Count(&count).Error
|
||
|
return count, err
|
||
|
}
|
||
|
|
||
|
// CreatedAtEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) CreatedAtEq(createdAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("created_at = ?", createdAt))
|
||
|
}
|
||
|
|
||
|
// CreatedAtGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) CreatedAtGt(createdAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("created_at > ?", createdAt))
|
||
|
}
|
||
|
|
||
|
// CreatedAtGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) CreatedAtGte(createdAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("created_at >= ?", createdAt))
|
||
|
}
|
||
|
|
||
|
// CreatedAtLt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) CreatedAtLt(createdAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("created_at < ?", createdAt))
|
||
|
}
|
||
|
|
||
|
// CreatedAtLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) CreatedAtLte(createdAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("created_at <= ?", createdAt))
|
||
|
}
|
||
|
|
||
|
// CreatedAtNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) CreatedAtNe(createdAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("created_at != ?", createdAt))
|
||
|
}
|
||
|
|
||
|
// Delete is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) Delete() error {
|
||
|
return qs.db.Delete(UserRenewalLog{}).Error
|
||
|
}
|
||
|
|
||
|
// DeleteNum is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeleteNum() (int64, error) {
|
||
|
db := qs.db.Delete(UserRenewalLog{})
|
||
|
return db.RowsAffected, db.Error
|
||
|
}
|
||
|
|
||
|
// DeleteNumUnscoped is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeleteNumUnscoped() (int64, error) {
|
||
|
db := qs.db.Unscoped().Delete(UserRenewalLog{})
|
||
|
return db.RowsAffected, db.Error
|
||
|
}
|
||
|
|
||
|
// DeletedAtEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeletedAtEq(deletedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
|
||
|
}
|
||
|
|
||
|
// DeletedAtGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeletedAtGt(deletedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
|
||
|
}
|
||
|
|
||
|
// DeletedAtGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeletedAtGte(deletedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
|
||
|
}
|
||
|
|
||
|
// DeletedAtIsNotNull is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeletedAtIsNotNull() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
|
||
|
}
|
||
|
|
||
|
// DeletedAtIsNull is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeletedAtIsNull() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("deleted_at IS NULL"))
|
||
|
}
|
||
|
|
||
|
// DeletedAtLt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeletedAtLt(deletedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
|
||
|
}
|
||
|
|
||
|
// DeletedAtLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeletedAtLte(deletedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
|
||
|
}
|
||
|
|
||
|
// DeletedAtNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) DeletedAtNe(deletedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
|
||
|
}
|
||
|
|
||
|
// GetDB is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) GetDB() *gorm.DB {
|
||
|
return qs.db
|
||
|
}
|
||
|
|
||
|
// GetUpdater is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) GetUpdater() UserRenewalLogUpdater {
|
||
|
return NewUserRenewalLogUpdater(qs.db)
|
||
|
}
|
||
|
|
||
|
// IDEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) IDEq(ID uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("id = ?", ID))
|
||
|
}
|
||
|
|
||
|
// IDGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) IDGt(ID uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("id > ?", ID))
|
||
|
}
|
||
|
|
||
|
// IDGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) IDGte(ID uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("id >= ?", ID))
|
||
|
}
|
||
|
|
||
|
// IDIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) IDIn(ID ...uint32) UserRenewalLogQuerySet {
|
||
|
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 UserRenewalLogQuerySet) IDLt(ID uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("id < ?", ID))
|
||
|
}
|
||
|
|
||
|
// IDLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) IDLte(ID uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("id <= ?", ID))
|
||
|
}
|
||
|
|
||
|
// IDNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) IDNe(ID uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("id != ?", ID))
|
||
|
}
|
||
|
|
||
|
// IDNotIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) IDNotIn(ID ...uint32) UserRenewalLogQuerySet {
|
||
|
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 UserRenewalLogQuerySet) Limit(limit int) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Limit(limit))
|
||
|
}
|
||
|
|
||
|
// MemberExpireEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) MemberExpireEq(memberExpire time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("member_expire = ?", memberExpire))
|
||
|
}
|
||
|
|
||
|
// MemberExpireGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) MemberExpireGt(memberExpire time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("member_expire > ?", memberExpire))
|
||
|
}
|
||
|
|
||
|
// MemberExpireGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) MemberExpireGte(memberExpire time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("member_expire >= ?", memberExpire))
|
||
|
}
|
||
|
|
||
|
// MemberExpireLt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) MemberExpireLt(memberExpire time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("member_expire < ?", memberExpire))
|
||
|
}
|
||
|
|
||
|
// MemberExpireLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) MemberExpireLte(memberExpire time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("member_expire <= ?", memberExpire))
|
||
|
}
|
||
|
|
||
|
// MemberExpireNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) MemberExpireNe(memberExpire time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("member_expire != ?", memberExpire))
|
||
|
}
|
||
|
|
||
|
// Offset is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) Offset(offset int) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Offset(offset))
|
||
|
}
|
||
|
|
||
|
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
|
||
|
// if nothing was fetched
|
||
|
func (qs UserRenewalLogQuerySet) One(ret *UserRenewalLog) error {
|
||
|
return qs.db.First(ret).Error
|
||
|
}
|
||
|
|
||
|
// OrderAscByAction is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByAction() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("action ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscByCreatedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByCreatedAt() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("created_at ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscByDeletedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByDeletedAt() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("deleted_at ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscByID is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByID() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("id ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscByMemberExpire is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByMemberExpire() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("member_expire ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscByRenewalNum is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByRenewalNum() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("renewal_num ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscBySerial is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscBySerial() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("serial ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscByType is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByType() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("type ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscByUid is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByUid() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("uid ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderAscByUpdatedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderAscByUpdatedAt() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("updated_at ASC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByAction is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByAction() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("action DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByCreatedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByCreatedAt() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("created_at DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByDeletedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByDeletedAt() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("deleted_at DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByID is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByID() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("id DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByMemberExpire is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByMemberExpire() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("member_expire DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByRenewalNum is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByRenewalNum() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("renewal_num DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescBySerial is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescBySerial() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("serial DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByType is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByType() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("type DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByUid is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByUid() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("uid DESC"))
|
||
|
}
|
||
|
|
||
|
// OrderDescByUpdatedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) OrderDescByUpdatedAt() UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Order("updated_at DESC"))
|
||
|
}
|
||
|
|
||
|
// RenewalNumEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) RenewalNumEq(renewalNum uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("renewal_num = ?", renewalNum))
|
||
|
}
|
||
|
|
||
|
// RenewalNumGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) RenewalNumGt(renewalNum uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("renewal_num > ?", renewalNum))
|
||
|
}
|
||
|
|
||
|
// RenewalNumGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) RenewalNumGte(renewalNum uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("renewal_num >= ?", renewalNum))
|
||
|
}
|
||
|
|
||
|
// RenewalNumIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) RenewalNumIn(renewalNum ...uint32) UserRenewalLogQuerySet {
|
||
|
if len(renewalNum) == 0 {
|
||
|
qs.db.AddError(errors.New("must at least pass one renewalNum in RenewalNumIn"))
|
||
|
return qs.w(qs.db)
|
||
|
}
|
||
|
return qs.w(qs.db.Where("renewal_num IN (?)", renewalNum))
|
||
|
}
|
||
|
|
||
|
// RenewalNumLt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) RenewalNumLt(renewalNum uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("renewal_num < ?", renewalNum))
|
||
|
}
|
||
|
|
||
|
// RenewalNumLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) RenewalNumLte(renewalNum uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("renewal_num <= ?", renewalNum))
|
||
|
}
|
||
|
|
||
|
// RenewalNumNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) RenewalNumNe(renewalNum uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("renewal_num != ?", renewalNum))
|
||
|
}
|
||
|
|
||
|
// RenewalNumNotIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) RenewalNumNotIn(renewalNum ...uint32) UserRenewalLogQuerySet {
|
||
|
if len(renewalNum) == 0 {
|
||
|
qs.db.AddError(errors.New("must at least pass one renewalNum in RenewalNumNotIn"))
|
||
|
return qs.w(qs.db)
|
||
|
}
|
||
|
return qs.w(qs.db.Where("renewal_num NOT IN (?)", renewalNum))
|
||
|
}
|
||
|
|
||
|
// SerialEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) SerialEq(serial uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("serial = ?", serial))
|
||
|
}
|
||
|
|
||
|
// SerialGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) SerialGt(serial uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("serial > ?", serial))
|
||
|
}
|
||
|
|
||
|
// SerialGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) SerialGte(serial uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("serial >= ?", serial))
|
||
|
}
|
||
|
|
||
|
// SerialIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) SerialIn(serial ...uint32) UserRenewalLogQuerySet {
|
||
|
if len(serial) == 0 {
|
||
|
qs.db.AddError(errors.New("must at least pass one serial in SerialIn"))
|
||
|
return qs.w(qs.db)
|
||
|
}
|
||
|
return qs.w(qs.db.Where("serial IN (?)", serial))
|
||
|
}
|
||
|
|
||
|
// SerialLt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) SerialLt(serial uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("serial < ?", serial))
|
||
|
}
|
||
|
|
||
|
// SerialLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) SerialLte(serial uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("serial <= ?", serial))
|
||
|
}
|
||
|
|
||
|
// SerialNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) SerialNe(serial uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("serial != ?", serial))
|
||
|
}
|
||
|
|
||
|
// SerialNotIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) SerialNotIn(serial ...uint32) UserRenewalLogQuerySet {
|
||
|
if len(serial) == 0 {
|
||
|
qs.db.AddError(errors.New("must at least pass one serial in SerialNotIn"))
|
||
|
return qs.w(qs.db)
|
||
|
}
|
||
|
return qs.w(qs.db.Where("serial NOT IN (?)", serial))
|
||
|
}
|
||
|
|
||
|
// TypeEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) TypeEq(typeValue uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("type = ?", typeValue))
|
||
|
}
|
||
|
|
||
|
// TypeGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) TypeGt(typeValue uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("type > ?", typeValue))
|
||
|
}
|
||
|
|
||
|
// TypeGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) TypeGte(typeValue uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("type >= ?", typeValue))
|
||
|
}
|
||
|
|
||
|
// TypeIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) TypeIn(typeValue ...uint32) UserRenewalLogQuerySet {
|
||
|
if len(typeValue) == 0 {
|
||
|
qs.db.AddError(errors.New("must at least pass one typeValue in TypeIn"))
|
||
|
return qs.w(qs.db)
|
||
|
}
|
||
|
return qs.w(qs.db.Where("type IN (?)", typeValue))
|
||
|
}
|
||
|
|
||
|
// TypeLt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) TypeLt(typeValue uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("type < ?", typeValue))
|
||
|
}
|
||
|
|
||
|
// TypeLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) TypeLte(typeValue uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("type <= ?", typeValue))
|
||
|
}
|
||
|
|
||
|
// TypeNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) TypeNe(typeValue uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("type != ?", typeValue))
|
||
|
}
|
||
|
|
||
|
// TypeNotIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) TypeNotIn(typeValue ...uint32) UserRenewalLogQuerySet {
|
||
|
if len(typeValue) == 0 {
|
||
|
qs.db.AddError(errors.New("must at least pass one typeValue in TypeNotIn"))
|
||
|
return qs.w(qs.db)
|
||
|
}
|
||
|
return qs.w(qs.db.Where("type NOT IN (?)", typeValue))
|
||
|
}
|
||
|
|
||
|
// UidEq is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UidEq(uid uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("uid = ?", uid))
|
||
|
}
|
||
|
|
||
|
// UidGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UidGt(uid uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("uid > ?", uid))
|
||
|
}
|
||
|
|
||
|
// UidGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UidGte(uid uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("uid >= ?", uid))
|
||
|
}
|
||
|
|
||
|
// UidIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UidIn(uid ...uint32) UserRenewalLogQuerySet {
|
||
|
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 UserRenewalLogQuerySet) UidLt(uid uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("uid < ?", uid))
|
||
|
}
|
||
|
|
||
|
// UidLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UidLte(uid uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("uid <= ?", uid))
|
||
|
}
|
||
|
|
||
|
// UidNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UidNe(uid uint32) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("uid != ?", uid))
|
||
|
}
|
||
|
|
||
|
// UidNotIn is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UidNotIn(uid ...uint32) UserRenewalLogQuerySet {
|
||
|
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 UserRenewalLogQuerySet) UpdatedAtEq(updatedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
|
||
|
}
|
||
|
|
||
|
// UpdatedAtGt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UpdatedAtGt(updatedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
|
||
|
}
|
||
|
|
||
|
// UpdatedAtGte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UpdatedAtGte(updatedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
|
||
|
}
|
||
|
|
||
|
// UpdatedAtLt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UpdatedAtLt(updatedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
|
||
|
}
|
||
|
|
||
|
// UpdatedAtLte is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UpdatedAtLte(updatedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
|
||
|
}
|
||
|
|
||
|
// UpdatedAtNe is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (qs UserRenewalLogQuerySet) UpdatedAtNe(updatedAt time.Time) UserRenewalLogQuerySet {
|
||
|
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
|
||
|
}
|
||
|
|
||
|
// SetAction is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetAction(action uint32) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.Action)] = action
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetCreatedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetCreatedAt(createdAt time.Time) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.CreatedAt)] = createdAt
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetDeletedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetDeletedAt(deletedAt *time.Time) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.DeletedAt)] = deletedAt
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetID is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetID(ID uint32) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.ID)] = ID
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetMemberExpire is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetMemberExpire(memberExpire time.Time) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.MemberExpire)] = memberExpire
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetRenewalNum is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetRenewalNum(renewalNum uint32) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.RenewalNum)] = renewalNum
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetSerial is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetSerial(serial uint32) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.Serial)] = serial
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetType is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetType(typeValue uint32) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.Type)] = typeValue
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetUid is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetUid(uid uint32) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.Uid)] = uid
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// SetUpdatedAt is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) SetUpdatedAt(updatedAt time.Time) UserRenewalLogUpdater {
|
||
|
u.fields[string(UserRenewalLogDBSchema.UpdatedAt)] = updatedAt
|
||
|
return u
|
||
|
}
|
||
|
|
||
|
// Update is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) Update() error {
|
||
|
return u.db.Updates(u.fields).Error
|
||
|
}
|
||
|
|
||
|
// UpdateNum is an autogenerated method
|
||
|
// nolint: dupl
|
||
|
func (u UserRenewalLogUpdater) UpdateNum() (int64, error) {
|
||
|
db := u.db.Updates(u.fields)
|
||
|
return db.RowsAffected, db.Error
|
||
|
}
|
||
|
|
||
|
// ===== END of query set UserRenewalLogQuerySet
|
||
|
|
||
|
// ===== BEGIN of UserRenewalLog modifiers
|
||
|
|
||
|
// UserRenewalLogDBSchemaField describes database schema field. It requires for method 'Update'
|
||
|
type UserRenewalLogDBSchemaField string
|
||
|
|
||
|
// String method returns string representation of field.
|
||
|
// nolint: dupl
|
||
|
func (f UserRenewalLogDBSchemaField) String() string {
|
||
|
return string(f)
|
||
|
}
|
||
|
|
||
|
// UserRenewalLogDBSchema stores db field names of UserRenewalLog
|
||
|
var UserRenewalLogDBSchema = struct {
|
||
|
ID UserRenewalLogDBSchemaField
|
||
|
CreatedAt UserRenewalLogDBSchemaField
|
||
|
UpdatedAt UserRenewalLogDBSchemaField
|
||
|
DeletedAt UserRenewalLogDBSchemaField
|
||
|
Uid UserRenewalLogDBSchemaField
|
||
|
Action UserRenewalLogDBSchemaField
|
||
|
MemberExpire UserRenewalLogDBSchemaField
|
||
|
Type UserRenewalLogDBSchemaField
|
||
|
RenewalNum UserRenewalLogDBSchemaField
|
||
|
Serial UserRenewalLogDBSchemaField
|
||
|
}{
|
||
|
|
||
|
ID: UserRenewalLogDBSchemaField("id"),
|
||
|
CreatedAt: UserRenewalLogDBSchemaField("created_at"),
|
||
|
UpdatedAt: UserRenewalLogDBSchemaField("updated_at"),
|
||
|
DeletedAt: UserRenewalLogDBSchemaField("deleted_at"),
|
||
|
Uid: UserRenewalLogDBSchemaField("uid"),
|
||
|
Action: UserRenewalLogDBSchemaField("action"),
|
||
|
MemberExpire: UserRenewalLogDBSchemaField("member_expire"),
|
||
|
Type: UserRenewalLogDBSchemaField("type"),
|
||
|
RenewalNum: UserRenewalLogDBSchemaField("renewal_num"),
|
||
|
Serial: UserRenewalLogDBSchemaField("serial"),
|
||
|
}
|
||
|
|
||
|
// Update updates UserRenewalLog fields by primary key
|
||
|
// nolint: dupl
|
||
|
func (o *UserRenewalLog) Update(db *gorm.DB, fields ...UserRenewalLogDBSchemaField) error {
|
||
|
dbNameToFieldName := map[string]interface{}{
|
||
|
"id": o.ID,
|
||
|
"created_at": o.CreatedAt,
|
||
|
"updated_at": o.UpdatedAt,
|
||
|
"deleted_at": o.DeletedAt,
|
||
|
"uid": o.Uid,
|
||
|
"action": o.Action,
|
||
|
"member_expire": o.MemberExpire,
|
||
|
"type": o.Type,
|
||
|
"renewal_num": o.RenewalNum,
|
||
|
"serial": o.Serial,
|
||
|
}
|
||
|
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 UserRenewalLog %v fields %v: %s",
|
||
|
o, fields, err)
|
||
|
}
|
||
|
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
// UserRenewalLogUpdater is an UserRenewalLog updates manager
|
||
|
type UserRenewalLogUpdater struct {
|
||
|
fields map[string]interface{}
|
||
|
db *gorm.DB
|
||
|
}
|
||
|
|
||
|
// NewUserRenewalLogUpdater creates new UserRenewalLog updater
|
||
|
// nolint: dupl
|
||
|
func NewUserRenewalLogUpdater(db *gorm.DB) UserRenewalLogUpdater {
|
||
|
return UserRenewalLogUpdater{
|
||
|
fields: map[string]interface{}{},
|
||
|
db: db.Model(&UserRenewalLog{}),
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// ===== END of UserRenewalLog modifiers
|
||
|
|
||
|
// ===== END of all query sets
|