- 全局替换 ApiKey → APIKey(类型、字段、方法、变量) - 修复所有 initialism 命名(API, SMTP, HTML, URL 等) - 添加所有缺失的包注释 - 修复导出符号的注释格式 主要修改: - ApiKey → APIKey(所有出现的地方) - ApiKeyID → APIKeyID - ApiKeyIDs → APIKeyIDs - TestSmtpConnection → TestSMTPConnection - HtmlURL → HTMLURL - 添加 20+ 个包注释 - 修复 10+ 个导出符号注释格式 验证结果: - ✓ golangci-lint: 0 issues - ✓ 单元测试: 通过 - ✓ 集成测试: 通过
911 lines
30 KiB
Go
911 lines
30 KiB
Go
// Code generated by ent, DO NOT EDIT.
|
|
|
|
package user
|
|
|
|
import (
|
|
"time"
|
|
|
|
"entgo.io/ent/dialect/sql"
|
|
"entgo.io/ent/dialect/sql/sqlgraph"
|
|
"github.com/Wei-Shaw/sub2api/ent/predicate"
|
|
)
|
|
|
|
// ID filters vertices based on their ID field.
|
|
func ID(id int64) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldID, id))
|
|
}
|
|
|
|
// IDEQ applies the EQ predicate on the ID field.
|
|
func IDEQ(id int64) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldID, id))
|
|
}
|
|
|
|
// IDNEQ applies the NEQ predicate on the ID field.
|
|
func IDNEQ(id int64) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldID, id))
|
|
}
|
|
|
|
// IDIn applies the In predicate on the ID field.
|
|
func IDIn(ids ...int64) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldID, ids...))
|
|
}
|
|
|
|
// IDNotIn applies the NotIn predicate on the ID field.
|
|
func IDNotIn(ids ...int64) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldID, ids...))
|
|
}
|
|
|
|
// IDGT applies the GT predicate on the ID field.
|
|
func IDGT(id int64) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldID, id))
|
|
}
|
|
|
|
// IDGTE applies the GTE predicate on the ID field.
|
|
func IDGTE(id int64) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldID, id))
|
|
}
|
|
|
|
// IDLT applies the LT predicate on the ID field.
|
|
func IDLT(id int64) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldID, id))
|
|
}
|
|
|
|
// IDLTE applies the LTE predicate on the ID field.
|
|
func IDLTE(id int64) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldID, id))
|
|
}
|
|
|
|
// CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.
|
|
func CreatedAt(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldCreatedAt, v))
|
|
}
|
|
|
|
// UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.
|
|
func UpdatedAt(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldUpdatedAt, v))
|
|
}
|
|
|
|
// DeletedAt applies equality check predicate on the "deleted_at" field. It's identical to DeletedAtEQ.
|
|
func DeletedAt(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldDeletedAt, v))
|
|
}
|
|
|
|
// Email applies equality check predicate on the "email" field. It's identical to EmailEQ.
|
|
func Email(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldEmail, v))
|
|
}
|
|
|
|
// PasswordHash applies equality check predicate on the "password_hash" field. It's identical to PasswordHashEQ.
|
|
func PasswordHash(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldPasswordHash, v))
|
|
}
|
|
|
|
// Role applies equality check predicate on the "role" field. It's identical to RoleEQ.
|
|
func Role(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldRole, v))
|
|
}
|
|
|
|
// Balance applies equality check predicate on the "balance" field. It's identical to BalanceEQ.
|
|
func Balance(v float64) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldBalance, v))
|
|
}
|
|
|
|
// Concurrency applies equality check predicate on the "concurrency" field. It's identical to ConcurrencyEQ.
|
|
func Concurrency(v int) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldConcurrency, v))
|
|
}
|
|
|
|
// Status applies equality check predicate on the "status" field. It's identical to StatusEQ.
|
|
func Status(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldStatus, v))
|
|
}
|
|
|
|
// Username applies equality check predicate on the "username" field. It's identical to UsernameEQ.
|
|
func Username(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldUsername, v))
|
|
}
|
|
|
|
// Notes applies equality check predicate on the "notes" field. It's identical to NotesEQ.
|
|
func Notes(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldNotes, v))
|
|
}
|
|
|
|
// CreatedAtEQ applies the EQ predicate on the "created_at" field.
|
|
func CreatedAtEQ(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldCreatedAt, v))
|
|
}
|
|
|
|
// CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
|
|
func CreatedAtNEQ(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldCreatedAt, v))
|
|
}
|
|
|
|
// CreatedAtIn applies the In predicate on the "created_at" field.
|
|
func CreatedAtIn(vs ...time.Time) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldCreatedAt, vs...))
|
|
}
|
|
|
|
// CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
|
|
func CreatedAtNotIn(vs ...time.Time) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldCreatedAt, vs...))
|
|
}
|
|
|
|
// CreatedAtGT applies the GT predicate on the "created_at" field.
|
|
func CreatedAtGT(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldCreatedAt, v))
|
|
}
|
|
|
|
// CreatedAtGTE applies the GTE predicate on the "created_at" field.
|
|
func CreatedAtGTE(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldCreatedAt, v))
|
|
}
|
|
|
|
// CreatedAtLT applies the LT predicate on the "created_at" field.
|
|
func CreatedAtLT(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldCreatedAt, v))
|
|
}
|
|
|
|
// CreatedAtLTE applies the LTE predicate on the "created_at" field.
|
|
func CreatedAtLTE(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldCreatedAt, v))
|
|
}
|
|
|
|
// UpdatedAtEQ applies the EQ predicate on the "updated_at" field.
|
|
func UpdatedAtEQ(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldUpdatedAt, v))
|
|
}
|
|
|
|
// UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.
|
|
func UpdatedAtNEQ(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldUpdatedAt, v))
|
|
}
|
|
|
|
// UpdatedAtIn applies the In predicate on the "updated_at" field.
|
|
func UpdatedAtIn(vs ...time.Time) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldUpdatedAt, vs...))
|
|
}
|
|
|
|
// UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.
|
|
func UpdatedAtNotIn(vs ...time.Time) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldUpdatedAt, vs...))
|
|
}
|
|
|
|
// UpdatedAtGT applies the GT predicate on the "updated_at" field.
|
|
func UpdatedAtGT(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldUpdatedAt, v))
|
|
}
|
|
|
|
// UpdatedAtGTE applies the GTE predicate on the "updated_at" field.
|
|
func UpdatedAtGTE(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldUpdatedAt, v))
|
|
}
|
|
|
|
// UpdatedAtLT applies the LT predicate on the "updated_at" field.
|
|
func UpdatedAtLT(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldUpdatedAt, v))
|
|
}
|
|
|
|
// UpdatedAtLTE applies the LTE predicate on the "updated_at" field.
|
|
func UpdatedAtLTE(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldUpdatedAt, v))
|
|
}
|
|
|
|
// DeletedAtEQ applies the EQ predicate on the "deleted_at" field.
|
|
func DeletedAtEQ(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldDeletedAt, v))
|
|
}
|
|
|
|
// DeletedAtNEQ applies the NEQ predicate on the "deleted_at" field.
|
|
func DeletedAtNEQ(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldDeletedAt, v))
|
|
}
|
|
|
|
// DeletedAtIn applies the In predicate on the "deleted_at" field.
|
|
func DeletedAtIn(vs ...time.Time) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldDeletedAt, vs...))
|
|
}
|
|
|
|
// DeletedAtNotIn applies the NotIn predicate on the "deleted_at" field.
|
|
func DeletedAtNotIn(vs ...time.Time) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldDeletedAt, vs...))
|
|
}
|
|
|
|
// DeletedAtGT applies the GT predicate on the "deleted_at" field.
|
|
func DeletedAtGT(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldDeletedAt, v))
|
|
}
|
|
|
|
// DeletedAtGTE applies the GTE predicate on the "deleted_at" field.
|
|
func DeletedAtGTE(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldDeletedAt, v))
|
|
}
|
|
|
|
// DeletedAtLT applies the LT predicate on the "deleted_at" field.
|
|
func DeletedAtLT(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldDeletedAt, v))
|
|
}
|
|
|
|
// DeletedAtLTE applies the LTE predicate on the "deleted_at" field.
|
|
func DeletedAtLTE(v time.Time) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldDeletedAt, v))
|
|
}
|
|
|
|
// DeletedAtIsNil applies the IsNil predicate on the "deleted_at" field.
|
|
func DeletedAtIsNil() predicate.User {
|
|
return predicate.User(sql.FieldIsNull(FieldDeletedAt))
|
|
}
|
|
|
|
// DeletedAtNotNil applies the NotNil predicate on the "deleted_at" field.
|
|
func DeletedAtNotNil() predicate.User {
|
|
return predicate.User(sql.FieldNotNull(FieldDeletedAt))
|
|
}
|
|
|
|
// EmailEQ applies the EQ predicate on the "email" field.
|
|
func EmailEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldEmail, v))
|
|
}
|
|
|
|
// EmailNEQ applies the NEQ predicate on the "email" field.
|
|
func EmailNEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldEmail, v))
|
|
}
|
|
|
|
// EmailIn applies the In predicate on the "email" field.
|
|
func EmailIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldEmail, vs...))
|
|
}
|
|
|
|
// EmailNotIn applies the NotIn predicate on the "email" field.
|
|
func EmailNotIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldEmail, vs...))
|
|
}
|
|
|
|
// EmailGT applies the GT predicate on the "email" field.
|
|
func EmailGT(v string) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldEmail, v))
|
|
}
|
|
|
|
// EmailGTE applies the GTE predicate on the "email" field.
|
|
func EmailGTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldEmail, v))
|
|
}
|
|
|
|
// EmailLT applies the LT predicate on the "email" field.
|
|
func EmailLT(v string) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldEmail, v))
|
|
}
|
|
|
|
// EmailLTE applies the LTE predicate on the "email" field.
|
|
func EmailLTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldEmail, v))
|
|
}
|
|
|
|
// EmailContains applies the Contains predicate on the "email" field.
|
|
func EmailContains(v string) predicate.User {
|
|
return predicate.User(sql.FieldContains(FieldEmail, v))
|
|
}
|
|
|
|
// EmailHasPrefix applies the HasPrefix predicate on the "email" field.
|
|
func EmailHasPrefix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasPrefix(FieldEmail, v))
|
|
}
|
|
|
|
// EmailHasSuffix applies the HasSuffix predicate on the "email" field.
|
|
func EmailHasSuffix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasSuffix(FieldEmail, v))
|
|
}
|
|
|
|
// EmailEqualFold applies the EqualFold predicate on the "email" field.
|
|
func EmailEqualFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldEqualFold(FieldEmail, v))
|
|
}
|
|
|
|
// EmailContainsFold applies the ContainsFold predicate on the "email" field.
|
|
func EmailContainsFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldContainsFold(FieldEmail, v))
|
|
}
|
|
|
|
// PasswordHashEQ applies the EQ predicate on the "password_hash" field.
|
|
func PasswordHashEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashNEQ applies the NEQ predicate on the "password_hash" field.
|
|
func PasswordHashNEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashIn applies the In predicate on the "password_hash" field.
|
|
func PasswordHashIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldPasswordHash, vs...))
|
|
}
|
|
|
|
// PasswordHashNotIn applies the NotIn predicate on the "password_hash" field.
|
|
func PasswordHashNotIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldPasswordHash, vs...))
|
|
}
|
|
|
|
// PasswordHashGT applies the GT predicate on the "password_hash" field.
|
|
func PasswordHashGT(v string) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashGTE applies the GTE predicate on the "password_hash" field.
|
|
func PasswordHashGTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashLT applies the LT predicate on the "password_hash" field.
|
|
func PasswordHashLT(v string) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashLTE applies the LTE predicate on the "password_hash" field.
|
|
func PasswordHashLTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashContains applies the Contains predicate on the "password_hash" field.
|
|
func PasswordHashContains(v string) predicate.User {
|
|
return predicate.User(sql.FieldContains(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashHasPrefix applies the HasPrefix predicate on the "password_hash" field.
|
|
func PasswordHashHasPrefix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasPrefix(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashHasSuffix applies the HasSuffix predicate on the "password_hash" field.
|
|
func PasswordHashHasSuffix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasSuffix(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashEqualFold applies the EqualFold predicate on the "password_hash" field.
|
|
func PasswordHashEqualFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldEqualFold(FieldPasswordHash, v))
|
|
}
|
|
|
|
// PasswordHashContainsFold applies the ContainsFold predicate on the "password_hash" field.
|
|
func PasswordHashContainsFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldContainsFold(FieldPasswordHash, v))
|
|
}
|
|
|
|
// RoleEQ applies the EQ predicate on the "role" field.
|
|
func RoleEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldRole, v))
|
|
}
|
|
|
|
// RoleNEQ applies the NEQ predicate on the "role" field.
|
|
func RoleNEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldRole, v))
|
|
}
|
|
|
|
// RoleIn applies the In predicate on the "role" field.
|
|
func RoleIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldRole, vs...))
|
|
}
|
|
|
|
// RoleNotIn applies the NotIn predicate on the "role" field.
|
|
func RoleNotIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldRole, vs...))
|
|
}
|
|
|
|
// RoleGT applies the GT predicate on the "role" field.
|
|
func RoleGT(v string) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldRole, v))
|
|
}
|
|
|
|
// RoleGTE applies the GTE predicate on the "role" field.
|
|
func RoleGTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldRole, v))
|
|
}
|
|
|
|
// RoleLT applies the LT predicate on the "role" field.
|
|
func RoleLT(v string) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldRole, v))
|
|
}
|
|
|
|
// RoleLTE applies the LTE predicate on the "role" field.
|
|
func RoleLTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldRole, v))
|
|
}
|
|
|
|
// RoleContains applies the Contains predicate on the "role" field.
|
|
func RoleContains(v string) predicate.User {
|
|
return predicate.User(sql.FieldContains(FieldRole, v))
|
|
}
|
|
|
|
// RoleHasPrefix applies the HasPrefix predicate on the "role" field.
|
|
func RoleHasPrefix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasPrefix(FieldRole, v))
|
|
}
|
|
|
|
// RoleHasSuffix applies the HasSuffix predicate on the "role" field.
|
|
func RoleHasSuffix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasSuffix(FieldRole, v))
|
|
}
|
|
|
|
// RoleEqualFold applies the EqualFold predicate on the "role" field.
|
|
func RoleEqualFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldEqualFold(FieldRole, v))
|
|
}
|
|
|
|
// RoleContainsFold applies the ContainsFold predicate on the "role" field.
|
|
func RoleContainsFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldContainsFold(FieldRole, v))
|
|
}
|
|
|
|
// BalanceEQ applies the EQ predicate on the "balance" field.
|
|
func BalanceEQ(v float64) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldBalance, v))
|
|
}
|
|
|
|
// BalanceNEQ applies the NEQ predicate on the "balance" field.
|
|
func BalanceNEQ(v float64) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldBalance, v))
|
|
}
|
|
|
|
// BalanceIn applies the In predicate on the "balance" field.
|
|
func BalanceIn(vs ...float64) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldBalance, vs...))
|
|
}
|
|
|
|
// BalanceNotIn applies the NotIn predicate on the "balance" field.
|
|
func BalanceNotIn(vs ...float64) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldBalance, vs...))
|
|
}
|
|
|
|
// BalanceGT applies the GT predicate on the "balance" field.
|
|
func BalanceGT(v float64) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldBalance, v))
|
|
}
|
|
|
|
// BalanceGTE applies the GTE predicate on the "balance" field.
|
|
func BalanceGTE(v float64) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldBalance, v))
|
|
}
|
|
|
|
// BalanceLT applies the LT predicate on the "balance" field.
|
|
func BalanceLT(v float64) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldBalance, v))
|
|
}
|
|
|
|
// BalanceLTE applies the LTE predicate on the "balance" field.
|
|
func BalanceLTE(v float64) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldBalance, v))
|
|
}
|
|
|
|
// ConcurrencyEQ applies the EQ predicate on the "concurrency" field.
|
|
func ConcurrencyEQ(v int) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldConcurrency, v))
|
|
}
|
|
|
|
// ConcurrencyNEQ applies the NEQ predicate on the "concurrency" field.
|
|
func ConcurrencyNEQ(v int) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldConcurrency, v))
|
|
}
|
|
|
|
// ConcurrencyIn applies the In predicate on the "concurrency" field.
|
|
func ConcurrencyIn(vs ...int) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldConcurrency, vs...))
|
|
}
|
|
|
|
// ConcurrencyNotIn applies the NotIn predicate on the "concurrency" field.
|
|
func ConcurrencyNotIn(vs ...int) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldConcurrency, vs...))
|
|
}
|
|
|
|
// ConcurrencyGT applies the GT predicate on the "concurrency" field.
|
|
func ConcurrencyGT(v int) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldConcurrency, v))
|
|
}
|
|
|
|
// ConcurrencyGTE applies the GTE predicate on the "concurrency" field.
|
|
func ConcurrencyGTE(v int) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldConcurrency, v))
|
|
}
|
|
|
|
// ConcurrencyLT applies the LT predicate on the "concurrency" field.
|
|
func ConcurrencyLT(v int) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldConcurrency, v))
|
|
}
|
|
|
|
// ConcurrencyLTE applies the LTE predicate on the "concurrency" field.
|
|
func ConcurrencyLTE(v int) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldConcurrency, v))
|
|
}
|
|
|
|
// StatusEQ applies the EQ predicate on the "status" field.
|
|
func StatusEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldStatus, v))
|
|
}
|
|
|
|
// StatusNEQ applies the NEQ predicate on the "status" field.
|
|
func StatusNEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldStatus, v))
|
|
}
|
|
|
|
// StatusIn applies the In predicate on the "status" field.
|
|
func StatusIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldStatus, vs...))
|
|
}
|
|
|
|
// StatusNotIn applies the NotIn predicate on the "status" field.
|
|
func StatusNotIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldStatus, vs...))
|
|
}
|
|
|
|
// StatusGT applies the GT predicate on the "status" field.
|
|
func StatusGT(v string) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldStatus, v))
|
|
}
|
|
|
|
// StatusGTE applies the GTE predicate on the "status" field.
|
|
func StatusGTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldStatus, v))
|
|
}
|
|
|
|
// StatusLT applies the LT predicate on the "status" field.
|
|
func StatusLT(v string) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldStatus, v))
|
|
}
|
|
|
|
// StatusLTE applies the LTE predicate on the "status" field.
|
|
func StatusLTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldStatus, v))
|
|
}
|
|
|
|
// StatusContains applies the Contains predicate on the "status" field.
|
|
func StatusContains(v string) predicate.User {
|
|
return predicate.User(sql.FieldContains(FieldStatus, v))
|
|
}
|
|
|
|
// StatusHasPrefix applies the HasPrefix predicate on the "status" field.
|
|
func StatusHasPrefix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasPrefix(FieldStatus, v))
|
|
}
|
|
|
|
// StatusHasSuffix applies the HasSuffix predicate on the "status" field.
|
|
func StatusHasSuffix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasSuffix(FieldStatus, v))
|
|
}
|
|
|
|
// StatusEqualFold applies the EqualFold predicate on the "status" field.
|
|
func StatusEqualFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldEqualFold(FieldStatus, v))
|
|
}
|
|
|
|
// StatusContainsFold applies the ContainsFold predicate on the "status" field.
|
|
func StatusContainsFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldContainsFold(FieldStatus, v))
|
|
}
|
|
|
|
// UsernameEQ applies the EQ predicate on the "username" field.
|
|
func UsernameEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameNEQ applies the NEQ predicate on the "username" field.
|
|
func UsernameNEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameIn applies the In predicate on the "username" field.
|
|
func UsernameIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldUsername, vs...))
|
|
}
|
|
|
|
// UsernameNotIn applies the NotIn predicate on the "username" field.
|
|
func UsernameNotIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldUsername, vs...))
|
|
}
|
|
|
|
// UsernameGT applies the GT predicate on the "username" field.
|
|
func UsernameGT(v string) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameGTE applies the GTE predicate on the "username" field.
|
|
func UsernameGTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameLT applies the LT predicate on the "username" field.
|
|
func UsernameLT(v string) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameLTE applies the LTE predicate on the "username" field.
|
|
func UsernameLTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameContains applies the Contains predicate on the "username" field.
|
|
func UsernameContains(v string) predicate.User {
|
|
return predicate.User(sql.FieldContains(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameHasPrefix applies the HasPrefix predicate on the "username" field.
|
|
func UsernameHasPrefix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasPrefix(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameHasSuffix applies the HasSuffix predicate on the "username" field.
|
|
func UsernameHasSuffix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasSuffix(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameEqualFold applies the EqualFold predicate on the "username" field.
|
|
func UsernameEqualFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldEqualFold(FieldUsername, v))
|
|
}
|
|
|
|
// UsernameContainsFold applies the ContainsFold predicate on the "username" field.
|
|
func UsernameContainsFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldContainsFold(FieldUsername, v))
|
|
}
|
|
|
|
// NotesEQ applies the EQ predicate on the "notes" field.
|
|
func NotesEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldEQ(FieldNotes, v))
|
|
}
|
|
|
|
// NotesNEQ applies the NEQ predicate on the "notes" field.
|
|
func NotesNEQ(v string) predicate.User {
|
|
return predicate.User(sql.FieldNEQ(FieldNotes, v))
|
|
}
|
|
|
|
// NotesIn applies the In predicate on the "notes" field.
|
|
func NotesIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldIn(FieldNotes, vs...))
|
|
}
|
|
|
|
// NotesNotIn applies the NotIn predicate on the "notes" field.
|
|
func NotesNotIn(vs ...string) predicate.User {
|
|
return predicate.User(sql.FieldNotIn(FieldNotes, vs...))
|
|
}
|
|
|
|
// NotesGT applies the GT predicate on the "notes" field.
|
|
func NotesGT(v string) predicate.User {
|
|
return predicate.User(sql.FieldGT(FieldNotes, v))
|
|
}
|
|
|
|
// NotesGTE applies the GTE predicate on the "notes" field.
|
|
func NotesGTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldGTE(FieldNotes, v))
|
|
}
|
|
|
|
// NotesLT applies the LT predicate on the "notes" field.
|
|
func NotesLT(v string) predicate.User {
|
|
return predicate.User(sql.FieldLT(FieldNotes, v))
|
|
}
|
|
|
|
// NotesLTE applies the LTE predicate on the "notes" field.
|
|
func NotesLTE(v string) predicate.User {
|
|
return predicate.User(sql.FieldLTE(FieldNotes, v))
|
|
}
|
|
|
|
// NotesContains applies the Contains predicate on the "notes" field.
|
|
func NotesContains(v string) predicate.User {
|
|
return predicate.User(sql.FieldContains(FieldNotes, v))
|
|
}
|
|
|
|
// NotesHasPrefix applies the HasPrefix predicate on the "notes" field.
|
|
func NotesHasPrefix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasPrefix(FieldNotes, v))
|
|
}
|
|
|
|
// NotesHasSuffix applies the HasSuffix predicate on the "notes" field.
|
|
func NotesHasSuffix(v string) predicate.User {
|
|
return predicate.User(sql.FieldHasSuffix(FieldNotes, v))
|
|
}
|
|
|
|
// NotesEqualFold applies the EqualFold predicate on the "notes" field.
|
|
func NotesEqualFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldEqualFold(FieldNotes, v))
|
|
}
|
|
|
|
// NotesContainsFold applies the ContainsFold predicate on the "notes" field.
|
|
func NotesContainsFold(v string) predicate.User {
|
|
return predicate.User(sql.FieldContainsFold(FieldNotes, v))
|
|
}
|
|
|
|
// HasAPIKeys applies the HasEdge predicate on the "api_keys" edge.
|
|
func HasAPIKeys() predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := sqlgraph.NewStep(
|
|
sqlgraph.From(Table, FieldID),
|
|
sqlgraph.Edge(sqlgraph.O2M, false, APIKeysTable, APIKeysColumn),
|
|
)
|
|
sqlgraph.HasNeighbors(s, step)
|
|
})
|
|
}
|
|
|
|
// HasAPIKeysWith applies the HasEdge predicate on the "api_keys" edge with a given conditions (other predicates).
|
|
func HasAPIKeysWith(preds ...predicate.APIKey) predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := newAPIKeysStep()
|
|
sqlgraph.HasNeighborsWith(s, step, func(s *sql.Selector) {
|
|
for _, p := range preds {
|
|
p(s)
|
|
}
|
|
})
|
|
})
|
|
}
|
|
|
|
// HasRedeemCodes applies the HasEdge predicate on the "redeem_codes" edge.
|
|
func HasRedeemCodes() predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := sqlgraph.NewStep(
|
|
sqlgraph.From(Table, FieldID),
|
|
sqlgraph.Edge(sqlgraph.O2M, false, RedeemCodesTable, RedeemCodesColumn),
|
|
)
|
|
sqlgraph.HasNeighbors(s, step)
|
|
})
|
|
}
|
|
|
|
// HasRedeemCodesWith applies the HasEdge predicate on the "redeem_codes" edge with a given conditions (other predicates).
|
|
func HasRedeemCodesWith(preds ...predicate.RedeemCode) predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := newRedeemCodesStep()
|
|
sqlgraph.HasNeighborsWith(s, step, func(s *sql.Selector) {
|
|
for _, p := range preds {
|
|
p(s)
|
|
}
|
|
})
|
|
})
|
|
}
|
|
|
|
// HasSubscriptions applies the HasEdge predicate on the "subscriptions" edge.
|
|
func HasSubscriptions() predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := sqlgraph.NewStep(
|
|
sqlgraph.From(Table, FieldID),
|
|
sqlgraph.Edge(sqlgraph.O2M, false, SubscriptionsTable, SubscriptionsColumn),
|
|
)
|
|
sqlgraph.HasNeighbors(s, step)
|
|
})
|
|
}
|
|
|
|
// HasSubscriptionsWith applies the HasEdge predicate on the "subscriptions" edge with a given conditions (other predicates).
|
|
func HasSubscriptionsWith(preds ...predicate.UserSubscription) predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := newSubscriptionsStep()
|
|
sqlgraph.HasNeighborsWith(s, step, func(s *sql.Selector) {
|
|
for _, p := range preds {
|
|
p(s)
|
|
}
|
|
})
|
|
})
|
|
}
|
|
|
|
// HasAssignedSubscriptions applies the HasEdge predicate on the "assigned_subscriptions" edge.
|
|
func HasAssignedSubscriptions() predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := sqlgraph.NewStep(
|
|
sqlgraph.From(Table, FieldID),
|
|
sqlgraph.Edge(sqlgraph.O2M, false, AssignedSubscriptionsTable, AssignedSubscriptionsColumn),
|
|
)
|
|
sqlgraph.HasNeighbors(s, step)
|
|
})
|
|
}
|
|
|
|
// HasAssignedSubscriptionsWith applies the HasEdge predicate on the "assigned_subscriptions" edge with a given conditions (other predicates).
|
|
func HasAssignedSubscriptionsWith(preds ...predicate.UserSubscription) predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := newAssignedSubscriptionsStep()
|
|
sqlgraph.HasNeighborsWith(s, step, func(s *sql.Selector) {
|
|
for _, p := range preds {
|
|
p(s)
|
|
}
|
|
})
|
|
})
|
|
}
|
|
|
|
// HasAllowedGroups applies the HasEdge predicate on the "allowed_groups" edge.
|
|
func HasAllowedGroups() predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := sqlgraph.NewStep(
|
|
sqlgraph.From(Table, FieldID),
|
|
sqlgraph.Edge(sqlgraph.M2M, false, AllowedGroupsTable, AllowedGroupsPrimaryKey...),
|
|
)
|
|
sqlgraph.HasNeighbors(s, step)
|
|
})
|
|
}
|
|
|
|
// HasAllowedGroupsWith applies the HasEdge predicate on the "allowed_groups" edge with a given conditions (other predicates).
|
|
func HasAllowedGroupsWith(preds ...predicate.Group) predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := newAllowedGroupsStep()
|
|
sqlgraph.HasNeighborsWith(s, step, func(s *sql.Selector) {
|
|
for _, p := range preds {
|
|
p(s)
|
|
}
|
|
})
|
|
})
|
|
}
|
|
|
|
// HasUsageLogs applies the HasEdge predicate on the "usage_logs" edge.
|
|
func HasUsageLogs() predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := sqlgraph.NewStep(
|
|
sqlgraph.From(Table, FieldID),
|
|
sqlgraph.Edge(sqlgraph.O2M, false, UsageLogsTable, UsageLogsColumn),
|
|
)
|
|
sqlgraph.HasNeighbors(s, step)
|
|
})
|
|
}
|
|
|
|
// HasUsageLogsWith applies the HasEdge predicate on the "usage_logs" edge with a given conditions (other predicates).
|
|
func HasUsageLogsWith(preds ...predicate.UsageLog) predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := newUsageLogsStep()
|
|
sqlgraph.HasNeighborsWith(s, step, func(s *sql.Selector) {
|
|
for _, p := range preds {
|
|
p(s)
|
|
}
|
|
})
|
|
})
|
|
}
|
|
|
|
// HasAttributeValues applies the HasEdge predicate on the "attribute_values" edge.
|
|
func HasAttributeValues() predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := sqlgraph.NewStep(
|
|
sqlgraph.From(Table, FieldID),
|
|
sqlgraph.Edge(sqlgraph.O2M, false, AttributeValuesTable, AttributeValuesColumn),
|
|
)
|
|
sqlgraph.HasNeighbors(s, step)
|
|
})
|
|
}
|
|
|
|
// HasAttributeValuesWith applies the HasEdge predicate on the "attribute_values" edge with a given conditions (other predicates).
|
|
func HasAttributeValuesWith(preds ...predicate.UserAttributeValue) predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := newAttributeValuesStep()
|
|
sqlgraph.HasNeighborsWith(s, step, func(s *sql.Selector) {
|
|
for _, p := range preds {
|
|
p(s)
|
|
}
|
|
})
|
|
})
|
|
}
|
|
|
|
// HasUserAllowedGroups applies the HasEdge predicate on the "user_allowed_groups" edge.
|
|
func HasUserAllowedGroups() predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := sqlgraph.NewStep(
|
|
sqlgraph.From(Table, FieldID),
|
|
sqlgraph.Edge(sqlgraph.O2M, true, UserAllowedGroupsTable, UserAllowedGroupsColumn),
|
|
)
|
|
sqlgraph.HasNeighbors(s, step)
|
|
})
|
|
}
|
|
|
|
// HasUserAllowedGroupsWith applies the HasEdge predicate on the "user_allowed_groups" edge with a given conditions (other predicates).
|
|
func HasUserAllowedGroupsWith(preds ...predicate.UserAllowedGroup) predicate.User {
|
|
return predicate.User(func(s *sql.Selector) {
|
|
step := newUserAllowedGroupsStep()
|
|
sqlgraph.HasNeighborsWith(s, step, func(s *sql.Selector) {
|
|
for _, p := range preds {
|
|
p(s)
|
|
}
|
|
})
|
|
})
|
|
}
|
|
|
|
// And groups predicates with the AND operator between them.
|
|
func And(predicates ...predicate.User) predicate.User {
|
|
return predicate.User(sql.AndPredicates(predicates...))
|
|
}
|
|
|
|
// Or groups predicates with the OR operator between them.
|
|
func Or(predicates ...predicate.User) predicate.User {
|
|
return predicate.User(sql.OrPredicates(predicates...))
|
|
}
|
|
|
|
// Not applies the not operator on the given predicate.
|
|
func Not(p predicate.User) predicate.User {
|
|
return predicate.User(sql.NotPredicates(p))
|
|
}
|