1324 lines
42 KiB
Go
1324 lines
42 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 PrivilegeMemberQuerySet
|
|
|
|
// PrivilegeMemberQuerySet is an queryset type for PrivilegeMember
|
|
type PrivilegeMemberQuerySet struct {
|
|
db *gorm.DB
|
|
}
|
|
|
|
// NewPrivilegeMemberQuerySet constructs new PrivilegeMemberQuerySet
|
|
func NewPrivilegeMemberQuerySet(db *gorm.DB) PrivilegeMemberQuerySet {
|
|
return PrivilegeMemberQuerySet{
|
|
db: db.Model(&PrivilegeMember{}),
|
|
}
|
|
}
|
|
|
|
func (qs PrivilegeMemberQuerySet) w(db *gorm.DB) PrivilegeMemberQuerySet {
|
|
return NewPrivilegeMemberQuerySet(db)
|
|
}
|
|
|
|
func (qs PrivilegeMemberQuerySet) Select(fields ...PrivilegeMemberDBSchemaField) PrivilegeMemberQuerySet {
|
|
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 *PrivilegeMember) Create(db *gorm.DB) error {
|
|
return db.Create(o).Error
|
|
}
|
|
|
|
// Delete is an autogenerated method
|
|
// nolint: dupl
|
|
func (o *PrivilegeMember) Delete(db *gorm.DB) error {
|
|
return db.Delete(o).Error
|
|
}
|
|
|
|
// All is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) All(ret *[]PrivilegeMember) error {
|
|
return qs.db.Find(ret).Error
|
|
}
|
|
|
|
// AuditTimeEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditTimeEq(auditTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("audit_time = ?", auditTime))
|
|
}
|
|
|
|
// AuditTimeGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditTimeGt(auditTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("audit_time > ?", auditTime))
|
|
}
|
|
|
|
// AuditTimeGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditTimeGte(auditTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("audit_time >= ?", auditTime))
|
|
}
|
|
|
|
// AuditTimeIsNotNull is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditTimeIsNotNull() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("audit_time IS NOT NULL"))
|
|
}
|
|
|
|
// AuditTimeIsNull is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditTimeIsNull() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("audit_time IS NULL"))
|
|
}
|
|
|
|
// AuditTimeLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditTimeLt(auditTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("audit_time < ?", auditTime))
|
|
}
|
|
|
|
// AuditTimeLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditTimeLte(auditTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("audit_time <= ?", auditTime))
|
|
}
|
|
|
|
// AuditTimeNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditTimeNe(auditTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("audit_time != ?", auditTime))
|
|
}
|
|
|
|
// AuditorIdEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditorIdEq(auditorId uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("auditor_id = ?", auditorId))
|
|
}
|
|
|
|
// AuditorIdGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditorIdGt(auditorId uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("auditor_id > ?", auditorId))
|
|
}
|
|
|
|
// AuditorIdGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditorIdGte(auditorId uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("auditor_id >= ?", auditorId))
|
|
}
|
|
|
|
// AuditorIdIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditorIdIn(auditorId ...uint32) PrivilegeMemberQuerySet {
|
|
if len(auditorId) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one auditorId in AuditorIdIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("auditor_id IN (?)", auditorId))
|
|
}
|
|
|
|
// AuditorIdLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditorIdLt(auditorId uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("auditor_id < ?", auditorId))
|
|
}
|
|
|
|
// AuditorIdLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditorIdLte(auditorId uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("auditor_id <= ?", auditorId))
|
|
}
|
|
|
|
// AuditorIdNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditorIdNe(auditorId uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("auditor_id != ?", auditorId))
|
|
}
|
|
|
|
// AuditorIdNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) AuditorIdNotIn(auditorId ...uint32) PrivilegeMemberQuerySet {
|
|
if len(auditorId) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one auditorId in AuditorIdNotIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("auditor_id NOT IN (?)", auditorId))
|
|
}
|
|
|
|
// Count is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) Count() (int, error) {
|
|
var count int
|
|
err := qs.db.Count(&count).Error
|
|
return count, err
|
|
}
|
|
|
|
// CreatedAtEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) CreatedAtEq(createdAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("created_at = ?", createdAt))
|
|
}
|
|
|
|
// CreatedAtGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) CreatedAtGt(createdAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("created_at > ?", createdAt))
|
|
}
|
|
|
|
// CreatedAtGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) CreatedAtGte(createdAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("created_at >= ?", createdAt))
|
|
}
|
|
|
|
// CreatedAtLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) CreatedAtLt(createdAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("created_at < ?", createdAt))
|
|
}
|
|
|
|
// CreatedAtLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) CreatedAtLte(createdAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("created_at <= ?", createdAt))
|
|
}
|
|
|
|
// CreatedAtNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) CreatedAtNe(createdAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("created_at != ?", createdAt))
|
|
}
|
|
|
|
// Delete is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) Delete() error {
|
|
return qs.db.Delete(PrivilegeMember{}).Error
|
|
}
|
|
|
|
// DeleteNum is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeleteNum() (int64, error) {
|
|
db := qs.db.Delete(PrivilegeMember{})
|
|
return db.RowsAffected, db.Error
|
|
}
|
|
|
|
// DeleteNumUnscoped is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeleteNumUnscoped() (int64, error) {
|
|
db := qs.db.Unscoped().Delete(PrivilegeMember{})
|
|
return db.RowsAffected, db.Error
|
|
}
|
|
|
|
// DeletedAtEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeletedAtEq(deletedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
|
|
}
|
|
|
|
// DeletedAtGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeletedAtGt(deletedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
|
|
}
|
|
|
|
// DeletedAtGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeletedAtGte(deletedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
|
|
}
|
|
|
|
// DeletedAtIsNotNull is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeletedAtIsNotNull() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
|
|
}
|
|
|
|
// DeletedAtIsNull is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeletedAtIsNull() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("deleted_at IS NULL"))
|
|
}
|
|
|
|
// DeletedAtLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeletedAtLt(deletedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
|
|
}
|
|
|
|
// DeletedAtLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeletedAtLte(deletedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
|
|
}
|
|
|
|
// DeletedAtNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) DeletedAtNe(deletedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
|
|
}
|
|
|
|
// ExtendStatusEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ExtendStatusEq(extendStatus uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("extend_status = ?", extendStatus))
|
|
}
|
|
|
|
// ExtendStatusGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ExtendStatusGt(extendStatus uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("extend_status > ?", extendStatus))
|
|
}
|
|
|
|
// ExtendStatusGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ExtendStatusGte(extendStatus uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("extend_status >= ?", extendStatus))
|
|
}
|
|
|
|
// ExtendStatusIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ExtendStatusIn(extendStatus ...uint32) PrivilegeMemberQuerySet {
|
|
if len(extendStatus) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one extendStatus in ExtendStatusIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("extend_status IN (?)", extendStatus))
|
|
}
|
|
|
|
// ExtendStatusLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ExtendStatusLt(extendStatus uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("extend_status < ?", extendStatus))
|
|
}
|
|
|
|
// ExtendStatusLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ExtendStatusLte(extendStatus uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("extend_status <= ?", extendStatus))
|
|
}
|
|
|
|
// ExtendStatusNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ExtendStatusNe(extendStatus uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("extend_status != ?", extendStatus))
|
|
}
|
|
|
|
// ExtendStatusNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ExtendStatusNotIn(extendStatus ...uint32) PrivilegeMemberQuerySet {
|
|
if len(extendStatus) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one extendStatus in ExtendStatusNotIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("extend_status NOT IN (?)", extendStatus))
|
|
}
|
|
|
|
// GetDB is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) GetDB() *gorm.DB {
|
|
return qs.db
|
|
}
|
|
|
|
// GetUpdater is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) GetUpdater() PrivilegeMemberUpdater {
|
|
return NewPrivilegeMemberUpdater(qs.db)
|
|
}
|
|
|
|
// HostCodeEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeEq(hostCode string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("host_code = ?", hostCode))
|
|
}
|
|
|
|
// HostCodeGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeGt(hostCode string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("host_code > ?", hostCode))
|
|
}
|
|
|
|
// HostCodeGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeGte(hostCode string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("host_code >= ?", hostCode))
|
|
}
|
|
|
|
// HostCodeIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeIn(hostCode ...string) PrivilegeMemberQuerySet {
|
|
if len(hostCode) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one hostCode in HostCodeIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("host_code IN (?)", hostCode))
|
|
}
|
|
|
|
// HostCodeLike is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeLike(hostCode string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("host_code LIKE ?", hostCode))
|
|
}
|
|
|
|
// HostCodeLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeLt(hostCode string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("host_code < ?", hostCode))
|
|
}
|
|
|
|
// HostCodeLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeLte(hostCode string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("host_code <= ?", hostCode))
|
|
}
|
|
|
|
// HostCodeNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeNe(hostCode string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("host_code != ?", hostCode))
|
|
}
|
|
|
|
// HostCodeNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeNotIn(hostCode ...string) PrivilegeMemberQuerySet {
|
|
if len(hostCode) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one hostCode in HostCodeNotIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("host_code NOT IN (?)", hostCode))
|
|
}
|
|
|
|
// HostCodeNotlike is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) HostCodeNotlike(hostCode string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("host_code NOT LIKE ?", hostCode))
|
|
}
|
|
|
|
// IDEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) IDEq(ID uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("id = ?", ID))
|
|
}
|
|
|
|
// IDGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) IDGt(ID uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("id > ?", ID))
|
|
}
|
|
|
|
// IDGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) IDGte(ID uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("id >= ?", ID))
|
|
}
|
|
|
|
// IDIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) IDIn(ID ...uint32) PrivilegeMemberQuerySet {
|
|
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 PrivilegeMemberQuerySet) IDLt(ID uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("id < ?", ID))
|
|
}
|
|
|
|
// IDLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) IDLte(ID uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("id <= ?", ID))
|
|
}
|
|
|
|
// IDNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) IDNe(ID uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("id != ?", ID))
|
|
}
|
|
|
|
// IDNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) IDNotIn(ID ...uint32) PrivilegeMemberQuerySet {
|
|
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))
|
|
}
|
|
|
|
// ImagesEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesEq(images string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("images = ?", images))
|
|
}
|
|
|
|
// ImagesGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesGt(images string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("images > ?", images))
|
|
}
|
|
|
|
// ImagesGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesGte(images string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("images >= ?", images))
|
|
}
|
|
|
|
// ImagesIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesIn(images ...string) PrivilegeMemberQuerySet {
|
|
if len(images) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one images in ImagesIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("images IN (?)", images))
|
|
}
|
|
|
|
// ImagesLike is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesLike(images string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("images LIKE ?", images))
|
|
}
|
|
|
|
// ImagesLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesLt(images string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("images < ?", images))
|
|
}
|
|
|
|
// ImagesLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesLte(images string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("images <= ?", images))
|
|
}
|
|
|
|
// ImagesNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesNe(images string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("images != ?", images))
|
|
}
|
|
|
|
// ImagesNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesNotIn(images ...string) PrivilegeMemberQuerySet {
|
|
if len(images) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one images in ImagesNotIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("images NOT IN (?)", images))
|
|
}
|
|
|
|
// ImagesNotlike is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) ImagesNotlike(images string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("images NOT LIKE ?", images))
|
|
}
|
|
|
|
// Limit is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) Limit(limit int) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Limit(limit))
|
|
}
|
|
|
|
// MemberExpireEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberExpireEq(memberExpire time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_expire = ?", memberExpire))
|
|
}
|
|
|
|
// MemberExpireGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberExpireGt(memberExpire time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_expire > ?", memberExpire))
|
|
}
|
|
|
|
// MemberExpireGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberExpireGte(memberExpire time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_expire >= ?", memberExpire))
|
|
}
|
|
|
|
// MemberExpireIsNotNull is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberExpireIsNotNull() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_expire IS NOT NULL"))
|
|
}
|
|
|
|
// MemberExpireIsNull is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberExpireIsNull() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_expire IS NULL"))
|
|
}
|
|
|
|
// MemberExpireLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberExpireLt(memberExpire time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_expire < ?", memberExpire))
|
|
}
|
|
|
|
// MemberExpireLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberExpireLte(memberExpire time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_expire <= ?", memberExpire))
|
|
}
|
|
|
|
// MemberExpireNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberExpireNe(memberExpire time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_expire != ?", memberExpire))
|
|
}
|
|
|
|
// MemberLevelEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberLevelEq(memberLevel uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_level = ?", memberLevel))
|
|
}
|
|
|
|
// MemberLevelGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberLevelGt(memberLevel uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_level > ?", memberLevel))
|
|
}
|
|
|
|
// MemberLevelGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberLevelGte(memberLevel uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_level >= ?", memberLevel))
|
|
}
|
|
|
|
// MemberLevelIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberLevelIn(memberLevel ...uint32) PrivilegeMemberQuerySet {
|
|
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 PrivilegeMemberQuerySet) MemberLevelLt(memberLevel uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_level < ?", memberLevel))
|
|
}
|
|
|
|
// MemberLevelLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberLevelLte(memberLevel uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_level <= ?", memberLevel))
|
|
}
|
|
|
|
// MemberLevelNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberLevelNe(memberLevel uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("member_level != ?", memberLevel))
|
|
}
|
|
|
|
// MemberLevelNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) MemberLevelNotIn(memberLevel ...uint32) PrivilegeMemberQuerySet {
|
|
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 PrivilegeMemberQuerySet) Offset(offset int) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Offset(offset))
|
|
}
|
|
|
|
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
|
|
// if nothing was fetched
|
|
func (qs PrivilegeMemberQuerySet) One(ret *PrivilegeMember) error {
|
|
return qs.db.First(ret).Error
|
|
}
|
|
|
|
// OpenMemberTimeEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OpenMemberTimeEq(openMemberTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("open_member_time = ?", openMemberTime))
|
|
}
|
|
|
|
// OpenMemberTimeGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OpenMemberTimeGt(openMemberTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("open_member_time > ?", openMemberTime))
|
|
}
|
|
|
|
// OpenMemberTimeGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OpenMemberTimeGte(openMemberTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("open_member_time >= ?", openMemberTime))
|
|
}
|
|
|
|
// OpenMemberTimeIsNotNull is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OpenMemberTimeIsNotNull() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("open_member_time IS NOT NULL"))
|
|
}
|
|
|
|
// OpenMemberTimeIsNull is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OpenMemberTimeIsNull() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("open_member_time IS NULL"))
|
|
}
|
|
|
|
// OpenMemberTimeLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OpenMemberTimeLt(openMemberTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("open_member_time < ?", openMemberTime))
|
|
}
|
|
|
|
// OpenMemberTimeLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OpenMemberTimeLte(openMemberTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("open_member_time <= ?", openMemberTime))
|
|
}
|
|
|
|
// OpenMemberTimeNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OpenMemberTimeNe(openMemberTime time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("open_member_time != ?", openMemberTime))
|
|
}
|
|
|
|
// OrderAscByAuditTime is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByAuditTime() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("audit_time ASC"))
|
|
}
|
|
|
|
// OrderAscByAuditorId is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByAuditorId() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("auditor_id ASC"))
|
|
}
|
|
|
|
// OrderAscByCreatedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByCreatedAt() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("created_at ASC"))
|
|
}
|
|
|
|
// OrderAscByDeletedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByDeletedAt() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("deleted_at ASC"))
|
|
}
|
|
|
|
// OrderAscByExtendStatus is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByExtendStatus() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("extend_status ASC"))
|
|
}
|
|
|
|
// OrderAscByHostCode is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByHostCode() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("host_code ASC"))
|
|
}
|
|
|
|
// OrderAscByID is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByID() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("id ASC"))
|
|
}
|
|
|
|
// OrderAscByImages is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByImages() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("images ASC"))
|
|
}
|
|
|
|
// OrderAscByMemberExpire is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByMemberExpire() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("member_expire ASC"))
|
|
}
|
|
|
|
// OrderAscByMemberLevel is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByMemberLevel() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("member_level ASC"))
|
|
}
|
|
|
|
// OrderAscByOpenMemberTime is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByOpenMemberTime() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("open_member_time ASC"))
|
|
}
|
|
|
|
// OrderAscByStoreId is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByStoreId() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("store_id ASC"))
|
|
}
|
|
|
|
// OrderAscByTel is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByTel() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("tel ASC"))
|
|
}
|
|
|
|
// OrderAscByUid is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByUid() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("uid ASC"))
|
|
}
|
|
|
|
// OrderAscByUpdatedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderAscByUpdatedAt() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("updated_at ASC"))
|
|
}
|
|
|
|
// OrderDescByAuditTime is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByAuditTime() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("audit_time DESC"))
|
|
}
|
|
|
|
// OrderDescByAuditorId is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByAuditorId() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("auditor_id DESC"))
|
|
}
|
|
|
|
// OrderDescByCreatedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByCreatedAt() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("created_at DESC"))
|
|
}
|
|
|
|
// OrderDescByDeletedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByDeletedAt() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("deleted_at DESC"))
|
|
}
|
|
|
|
// OrderDescByExtendStatus is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByExtendStatus() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("extend_status DESC"))
|
|
}
|
|
|
|
// OrderDescByHostCode is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByHostCode() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("host_code DESC"))
|
|
}
|
|
|
|
// OrderDescByID is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByID() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("id DESC"))
|
|
}
|
|
|
|
// OrderDescByImages is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByImages() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("images DESC"))
|
|
}
|
|
|
|
// OrderDescByMemberExpire is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByMemberExpire() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("member_expire DESC"))
|
|
}
|
|
|
|
// OrderDescByMemberLevel is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByMemberLevel() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("member_level DESC"))
|
|
}
|
|
|
|
// OrderDescByOpenMemberTime is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByOpenMemberTime() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("open_member_time DESC"))
|
|
}
|
|
|
|
// OrderDescByStoreId is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByStoreId() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("store_id DESC"))
|
|
}
|
|
|
|
// OrderDescByTel is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByTel() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("tel DESC"))
|
|
}
|
|
|
|
// OrderDescByUid is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByUid() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("uid DESC"))
|
|
}
|
|
|
|
// OrderDescByUpdatedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) OrderDescByUpdatedAt() PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Order("updated_at DESC"))
|
|
}
|
|
|
|
// StoreIdEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) StoreIdEq(storeId uint64) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("store_id = ?", storeId))
|
|
}
|
|
|
|
// StoreIdGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) StoreIdGt(storeId uint64) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("store_id > ?", storeId))
|
|
}
|
|
|
|
// StoreIdGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) StoreIdGte(storeId uint64) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("store_id >= ?", storeId))
|
|
}
|
|
|
|
// StoreIdIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) StoreIdIn(storeId ...uint64) PrivilegeMemberQuerySet {
|
|
if len(storeId) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("store_id IN (?)", storeId))
|
|
}
|
|
|
|
// StoreIdLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) StoreIdLt(storeId uint64) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("store_id < ?", storeId))
|
|
}
|
|
|
|
// StoreIdLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) StoreIdLte(storeId uint64) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("store_id <= ?", storeId))
|
|
}
|
|
|
|
// StoreIdNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) StoreIdNe(storeId uint64) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("store_id != ?", storeId))
|
|
}
|
|
|
|
// StoreIdNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) StoreIdNotIn(storeId ...uint64) PrivilegeMemberQuerySet {
|
|
if len(storeId) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one storeId in StoreIdNotIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("store_id NOT IN (?)", storeId))
|
|
}
|
|
|
|
// TelEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelEq(tel string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("tel = ?", tel))
|
|
}
|
|
|
|
// TelGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelGt(tel string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("tel > ?", tel))
|
|
}
|
|
|
|
// TelGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelGte(tel string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("tel >= ?", tel))
|
|
}
|
|
|
|
// TelIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelIn(tel ...string) PrivilegeMemberQuerySet {
|
|
if len(tel) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one tel in TelIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("tel IN (?)", tel))
|
|
}
|
|
|
|
// TelLike is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelLike(tel string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("tel LIKE ?", tel))
|
|
}
|
|
|
|
// TelLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelLt(tel string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("tel < ?", tel))
|
|
}
|
|
|
|
// TelLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelLte(tel string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("tel <= ?", tel))
|
|
}
|
|
|
|
// TelNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelNe(tel string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("tel != ?", tel))
|
|
}
|
|
|
|
// TelNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelNotIn(tel ...string) PrivilegeMemberQuerySet {
|
|
if len(tel) == 0 {
|
|
qs.db.AddError(errors.New("must at least pass one tel in TelNotIn"))
|
|
return qs.w(qs.db)
|
|
}
|
|
return qs.w(qs.db.Where("tel NOT IN (?)", tel))
|
|
}
|
|
|
|
// TelNotlike is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) TelNotlike(tel string) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("tel NOT LIKE ?", tel))
|
|
}
|
|
|
|
// UidEq is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UidEq(uid uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("uid = ?", uid))
|
|
}
|
|
|
|
// UidGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UidGt(uid uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("uid > ?", uid))
|
|
}
|
|
|
|
// UidGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UidGte(uid uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("uid >= ?", uid))
|
|
}
|
|
|
|
// UidIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UidIn(uid ...uint32) PrivilegeMemberQuerySet {
|
|
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 PrivilegeMemberQuerySet) UidLt(uid uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("uid < ?", uid))
|
|
}
|
|
|
|
// UidLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UidLte(uid uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("uid <= ?", uid))
|
|
}
|
|
|
|
// UidNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UidNe(uid uint32) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("uid != ?", uid))
|
|
}
|
|
|
|
// UidNotIn is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UidNotIn(uid ...uint32) PrivilegeMemberQuerySet {
|
|
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 PrivilegeMemberQuerySet) UpdatedAtEq(updatedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("updated_at = ?", updatedAt))
|
|
}
|
|
|
|
// UpdatedAtGt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UpdatedAtGt(updatedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("updated_at > ?", updatedAt))
|
|
}
|
|
|
|
// UpdatedAtGte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UpdatedAtGte(updatedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("updated_at >= ?", updatedAt))
|
|
}
|
|
|
|
// UpdatedAtLt is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UpdatedAtLt(updatedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("updated_at < ?", updatedAt))
|
|
}
|
|
|
|
// UpdatedAtLte is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UpdatedAtLte(updatedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("updated_at <= ?", updatedAt))
|
|
}
|
|
|
|
// UpdatedAtNe is an autogenerated method
|
|
// nolint: dupl
|
|
func (qs PrivilegeMemberQuerySet) UpdatedAtNe(updatedAt time.Time) PrivilegeMemberQuerySet {
|
|
return qs.w(qs.db.Where("updated_at != ?", updatedAt))
|
|
}
|
|
|
|
// SetAuditTime is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetAuditTime(auditTime *time.Time) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.AuditTime)] = auditTime
|
|
return u
|
|
}
|
|
|
|
// SetAuditorId is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetAuditorId(auditorId uint32) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.AuditorId)] = auditorId
|
|
return u
|
|
}
|
|
|
|
// SetCreatedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetCreatedAt(createdAt time.Time) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.CreatedAt)] = createdAt
|
|
return u
|
|
}
|
|
|
|
// SetDeletedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetDeletedAt(deletedAt *time.Time) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.DeletedAt)] = deletedAt
|
|
return u
|
|
}
|
|
|
|
// SetExtendStatus is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetExtendStatus(extendStatus uint32) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.ExtendStatus)] = extendStatus
|
|
return u
|
|
}
|
|
|
|
// SetHostCode is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetHostCode(hostCode string) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.HostCode)] = hostCode
|
|
return u
|
|
}
|
|
|
|
// SetID is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetID(ID uint32) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.ID)] = ID
|
|
return u
|
|
}
|
|
|
|
// SetImages is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetImages(images string) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.Images)] = images
|
|
return u
|
|
}
|
|
|
|
// SetMemberExpire is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetMemberExpire(memberExpire *time.Time) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.MemberExpire)] = memberExpire
|
|
return u
|
|
}
|
|
|
|
// SetMemberLevel is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetMemberLevel(memberLevel uint32) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.MemberLevel)] = memberLevel
|
|
return u
|
|
}
|
|
|
|
// SetOpenMemberTime is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetOpenMemberTime(openMemberTime *time.Time) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.OpenMemberTime)] = openMemberTime
|
|
return u
|
|
}
|
|
|
|
// SetStoreId is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetStoreId(storeId uint64) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.StoreId)] = storeId
|
|
return u
|
|
}
|
|
|
|
// SetTel is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetTel(tel string) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.Tel)] = tel
|
|
return u
|
|
}
|
|
|
|
// SetUid is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetUid(uid uint32) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.Uid)] = uid
|
|
return u
|
|
}
|
|
|
|
// SetUpdatedAt is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) SetUpdatedAt(updatedAt time.Time) PrivilegeMemberUpdater {
|
|
u.fields[string(PrivilegeMemberDBSchema.UpdatedAt)] = updatedAt
|
|
return u
|
|
}
|
|
|
|
// Update is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) Update() error {
|
|
return u.db.Updates(u.fields).Error
|
|
}
|
|
|
|
// UpdateNum is an autogenerated method
|
|
// nolint: dupl
|
|
func (u PrivilegeMemberUpdater) UpdateNum() (int64, error) {
|
|
db := u.db.Updates(u.fields)
|
|
return db.RowsAffected, db.Error
|
|
}
|
|
|
|
// ===== END of query set PrivilegeMemberQuerySet
|
|
|
|
// ===== BEGIN of PrivilegeMember modifiers
|
|
|
|
// PrivilegeMemberDBSchemaField describes database schema field. It requires for method 'Update'
|
|
type PrivilegeMemberDBSchemaField string
|
|
|
|
// String method returns string representation of field.
|
|
// nolint: dupl
|
|
func (f PrivilegeMemberDBSchemaField) String() string {
|
|
return string(f)
|
|
}
|
|
|
|
// PrivilegeMemberDBSchema stores db field names of PrivilegeMember
|
|
var PrivilegeMemberDBSchema = struct {
|
|
ID PrivilegeMemberDBSchemaField
|
|
CreatedAt PrivilegeMemberDBSchemaField
|
|
UpdatedAt PrivilegeMemberDBSchemaField
|
|
DeletedAt PrivilegeMemberDBSchemaField
|
|
Uid PrivilegeMemberDBSchemaField
|
|
Tel PrivilegeMemberDBSchemaField
|
|
StoreId PrivilegeMemberDBSchemaField
|
|
MemberLevel PrivilegeMemberDBSchemaField
|
|
MemberExpire PrivilegeMemberDBSchemaField
|
|
OpenMemberTime PrivilegeMemberDBSchemaField
|
|
ExtendStatus PrivilegeMemberDBSchemaField
|
|
HostCode PrivilegeMemberDBSchemaField
|
|
Images PrivilegeMemberDBSchemaField
|
|
AuditorId PrivilegeMemberDBSchemaField
|
|
AuditTime PrivilegeMemberDBSchemaField
|
|
}{
|
|
|
|
ID: PrivilegeMemberDBSchemaField("id"),
|
|
CreatedAt: PrivilegeMemberDBSchemaField("created_at"),
|
|
UpdatedAt: PrivilegeMemberDBSchemaField("updated_at"),
|
|
DeletedAt: PrivilegeMemberDBSchemaField("deleted_at"),
|
|
Uid: PrivilegeMemberDBSchemaField("uid"),
|
|
Tel: PrivilegeMemberDBSchemaField("tel"),
|
|
StoreId: PrivilegeMemberDBSchemaField("store_id"),
|
|
MemberLevel: PrivilegeMemberDBSchemaField("member_level"),
|
|
MemberExpire: PrivilegeMemberDBSchemaField("member_expire"),
|
|
OpenMemberTime: PrivilegeMemberDBSchemaField("open_member_time"),
|
|
ExtendStatus: PrivilegeMemberDBSchemaField("extend_status"),
|
|
HostCode: PrivilegeMemberDBSchemaField("host_code"),
|
|
Images: PrivilegeMemberDBSchemaField("images"),
|
|
AuditorId: PrivilegeMemberDBSchemaField("auditor_id"),
|
|
AuditTime: PrivilegeMemberDBSchemaField("audit_time"),
|
|
}
|
|
|
|
// Update updates PrivilegeMember fields by primary key
|
|
// nolint: dupl
|
|
func (o *PrivilegeMember) Update(db *gorm.DB, fields ...PrivilegeMemberDBSchemaField) error {
|
|
dbNameToFieldName := map[string]interface{}{
|
|
"id": o.ID,
|
|
"created_at": o.CreatedAt,
|
|
"updated_at": o.UpdatedAt,
|
|
"deleted_at": o.DeletedAt,
|
|
"uid": o.Uid,
|
|
"tel": o.Tel,
|
|
"store_id": o.StoreId,
|
|
"member_level": o.MemberLevel,
|
|
"member_expire": o.MemberExpire,
|
|
"open_member_time": o.OpenMemberTime,
|
|
"extend_status": o.ExtendStatus,
|
|
"host_code": o.HostCode,
|
|
"images": o.Images,
|
|
"auditor_id": o.AuditorId,
|
|
"audit_time": o.AuditTime,
|
|
}
|
|
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 PrivilegeMember %v fields %v: %s",
|
|
o, fields, err)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// PrivilegeMemberUpdater is an PrivilegeMember updates manager
|
|
type PrivilegeMemberUpdater struct {
|
|
fields map[string]interface{}
|
|
db *gorm.DB
|
|
}
|
|
|
|
// NewPrivilegeMemberUpdater creates new PrivilegeMember updater
|
|
// nolint: dupl
|
|
func NewPrivilegeMemberUpdater(db *gorm.DB) PrivilegeMemberUpdater {
|
|
return PrivilegeMemberUpdater{
|
|
fields: map[string]interface{}{},
|
|
db: db.Model(&PrivilegeMember{}),
|
|
}
|
|
}
|
|
|
|
// ===== END of PrivilegeMember modifiers
|
|
|
|
// ===== END of all query sets
|