Documentation ¶
Index ¶
- Constants
- Variables
- func And(predicates ...predicate.User) predicate.User
- func Displayname(v string) predicate.User
- func DisplaynameContains(v string) predicate.User
- func DisplaynameContainsFold(v string) predicate.User
- func DisplaynameEQ(v string) predicate.User
- func DisplaynameEqualFold(v string) predicate.User
- func DisplaynameGT(v string) predicate.User
- func DisplaynameGTE(v string) predicate.User
- func DisplaynameHasPrefix(v string) predicate.User
- func DisplaynameHasSuffix(v string) predicate.User
- func DisplaynameIn(vs ...string) predicate.User
- func DisplaynameLT(v string) predicate.User
- func DisplaynameLTE(v string) predicate.User
- func DisplaynameNEQ(v string) predicate.User
- func DisplaynameNotIn(vs ...string) predicate.User
- func Email(v string) predicate.User
- func EmailContains(v string) predicate.User
- func EmailContainsFold(v string) predicate.User
- func EmailEQ(v string) predicate.User
- func EmailEqualFold(v string) predicate.User
- func EmailGT(v string) predicate.User
- func EmailGTE(v string) predicate.User
- func EmailHasPrefix(v string) predicate.User
- func EmailHasSuffix(v string) predicate.User
- func EmailIn(vs ...string) predicate.User
- func EmailLT(v string) predicate.User
- func EmailLTE(v string) predicate.User
- func EmailNEQ(v string) predicate.User
- func EmailNotIn(vs ...string) predicate.User
- func HasZones() predicate.User
- func HasZonesWith(preds ...predicate.Zone) predicate.User
- func ID(id int) predicate.User
- func IDEQ(id int) predicate.User
- func IDGT(id int) predicate.User
- func IDGTE(id int) predicate.User
- func IDIn(ids ...int) predicate.User
- func IDLT(id int) predicate.User
- func IDLTE(id int) predicate.User
- func IDNEQ(id int) predicate.User
- func IDNotIn(ids ...int) predicate.User
- func LowerUsername(v string) predicate.User
- func LowerUsernameContains(v string) predicate.User
- func LowerUsernameContainsFold(v string) predicate.User
- func LowerUsernameEQ(v string) predicate.User
- func LowerUsernameEqualFold(v string) predicate.User
- func LowerUsernameGT(v string) predicate.User
- func LowerUsernameGTE(v string) predicate.User
- func LowerUsernameHasPrefix(v string) predicate.User
- func LowerUsernameHasSuffix(v string) predicate.User
- func LowerUsernameIn(vs ...string) predicate.User
- func LowerUsernameLT(v string) predicate.User
- func LowerUsernameLTE(v string) predicate.User
- func LowerUsernameNEQ(v string) predicate.User
- func LowerUsernameNotIn(vs ...string) predicate.User
- func Not(p predicate.User) predicate.User
- func Or(predicates ...predicate.User) predicate.User
- func PasswordHash(v []byte) predicate.User
- func PasswordHashEQ(v []byte) predicate.User
- func PasswordHashGT(v []byte) predicate.User
- func PasswordHashGTE(v []byte) predicate.User
- func PasswordHashIn(vs ...[]byte) predicate.User
- func PasswordHashLT(v []byte) predicate.User
- func PasswordHashLTE(v []byte) predicate.User
- func PasswordHashNEQ(v []byte) predicate.User
- func PasswordHashNotIn(vs ...[]byte) predicate.User
- func Username(v string) predicate.User
- func UsernameContains(v string) predicate.User
- func UsernameContainsFold(v string) predicate.User
- func UsernameEQ(v string) predicate.User
- func UsernameEqualFold(v string) predicate.User
- func UsernameGT(v string) predicate.User
- func UsernameGTE(v string) predicate.User
- func UsernameHasPrefix(v string) predicate.User
- func UsernameHasSuffix(v string) predicate.User
- func UsernameIn(vs ...string) predicate.User
- func UsernameLT(v string) predicate.User
- func UsernameLTE(v string) predicate.User
- func UsernameNEQ(v string) predicate.User
- func UsernameNotIn(vs ...string) predicate.User
- func ValidColumn(column string) bool
Constants ¶
const ( // Label holds the string label denoting the user type in the database. Label = "user" // FieldID holds the string denoting the id field in the database. FieldID = "id" // FieldEmail holds the string denoting the email field in the database. FieldEmail = "email" // FieldUsername holds the string denoting the username field in the database. FieldUsername = "username" // FieldDisplayname holds the string denoting the displayname field in the database. FieldDisplayname = "displayname" // FieldLowerUsername holds the string denoting the lower_username field in the database. FieldLowerUsername = "lower_username" // FieldPasswordHash holds the string denoting the passwordhash field in the database. FieldPasswordHash = "password_hash" // EdgeZones holds the string denoting the zones edge name in mutations. EdgeZones = "zones" // Table holds the table name of the user in the database. Table = "users" // ZonesTable is the table the holds the zones relation/edge. ZonesTable = "zones" // ZonesInverseTable is the table name for the Zone entity. // It exists in this package in order to avoid circular dependency with the "zone" package. ZonesInverseTable = "zones" // ZonesColumn is the table column denoting the zones relation/edge. ZonesColumn = "user_zones" )
Variables ¶
var ( // EmailValidator is a validator for the "email" field. It is called by the builders before save. EmailValidator func(string) error // UsernameValidator is a validator for the "username" field. It is called by the builders before save. UsernameValidator func(string) error // LowerUsernameValidator is a validator for the "lower_username" field. It is called by the builders before save. LowerUsernameValidator func(string) error )
var Columns = []string{ FieldID, FieldEmail, FieldUsername, FieldDisplayname, FieldLowerUsername, FieldPasswordHash, }
Columns holds all SQL columns for user fields.
Functions ¶
func Displayname ¶ added in v0.0.2
Displayname applies equality check predicate on the "displayname" field. It's identical to DisplaynameEQ.
func DisplaynameContains ¶ added in v0.0.2
DisplaynameContains applies the Contains predicate on the "displayname" field.
func DisplaynameContainsFold ¶ added in v0.0.2
DisplaynameContainsFold applies the ContainsFold predicate on the "displayname" field.
func DisplaynameEQ ¶ added in v0.0.2
DisplaynameEQ applies the EQ predicate on the "displayname" field.
func DisplaynameEqualFold ¶ added in v0.0.2
DisplaynameEqualFold applies the EqualFold predicate on the "displayname" field.
func DisplaynameGT ¶ added in v0.0.2
DisplaynameGT applies the GT predicate on the "displayname" field.
func DisplaynameGTE ¶ added in v0.0.2
DisplaynameGTE applies the GTE predicate on the "displayname" field.
func DisplaynameHasPrefix ¶ added in v0.0.2
DisplaynameHasPrefix applies the HasPrefix predicate on the "displayname" field.
func DisplaynameHasSuffix ¶ added in v0.0.2
DisplaynameHasSuffix applies the HasSuffix predicate on the "displayname" field.
func DisplaynameIn ¶ added in v0.0.2
DisplaynameIn applies the In predicate on the "displayname" field.
func DisplaynameLT ¶ added in v0.0.2
DisplaynameLT applies the LT predicate on the "displayname" field.
func DisplaynameLTE ¶ added in v0.0.2
DisplaynameLTE applies the LTE predicate on the "displayname" field.
func DisplaynameNEQ ¶ added in v0.0.2
DisplaynameNEQ applies the NEQ predicate on the "displayname" field.
func DisplaynameNotIn ¶ added in v0.0.2
DisplaynameNotIn applies the NotIn predicate on the "displayname" field.
func Email ¶
Email applies equality check predicate on the "email" field. It's identical to EmailEQ.
func EmailContains ¶
EmailContains applies the Contains predicate on the "email" field.
func EmailContainsFold ¶
EmailContainsFold applies the ContainsFold predicate on the "email" field.
func EmailEqualFold ¶
EmailEqualFold applies the EqualFold predicate on the "email" field.
func EmailHasPrefix ¶
EmailHasPrefix applies the HasPrefix predicate on the "email" field.
func EmailHasSuffix ¶
EmailHasSuffix applies the HasSuffix predicate on the "email" field.
func EmailNotIn ¶
EmailNotIn applies the NotIn predicate on the "email" field.
func HasZonesWith ¶
HasZonesWith applies the HasEdge predicate on the "zones" edge with a given conditions (other predicates).
func LowerUsername ¶
LowerUsername applies equality check predicate on the "lower_username" field. It's identical to LowerUsernameEQ.
func LowerUsernameContains ¶
LowerUsernameContains applies the Contains predicate on the "lower_username" field.
func LowerUsernameContainsFold ¶
LowerUsernameContainsFold applies the ContainsFold predicate on the "lower_username" field.
func LowerUsernameEQ ¶
LowerUsernameEQ applies the EQ predicate on the "lower_username" field.
func LowerUsernameEqualFold ¶
LowerUsernameEqualFold applies the EqualFold predicate on the "lower_username" field.
func LowerUsernameGT ¶
LowerUsernameGT applies the GT predicate on the "lower_username" field.
func LowerUsernameGTE ¶
LowerUsernameGTE applies the GTE predicate on the "lower_username" field.
func LowerUsernameHasPrefix ¶
LowerUsernameHasPrefix applies the HasPrefix predicate on the "lower_username" field.
func LowerUsernameHasSuffix ¶
LowerUsernameHasSuffix applies the HasSuffix predicate on the "lower_username" field.
func LowerUsernameIn ¶
LowerUsernameIn applies the In predicate on the "lower_username" field.
func LowerUsernameLT ¶
LowerUsernameLT applies the LT predicate on the "lower_username" field.
func LowerUsernameLTE ¶
LowerUsernameLTE applies the LTE predicate on the "lower_username" field.
func LowerUsernameNEQ ¶
LowerUsernameNEQ applies the NEQ predicate on the "lower_username" field.
func LowerUsernameNotIn ¶
LowerUsernameNotIn applies the NotIn predicate on the "lower_username" field.
func PasswordHash ¶
PasswordHash applies equality check predicate on the "passwordHash" field. It's identical to PasswordHashEQ.
func PasswordHashEQ ¶
PasswordHashEQ applies the EQ predicate on the "passwordHash" field.
func PasswordHashGT ¶
PasswordHashGT applies the GT predicate on the "passwordHash" field.
func PasswordHashGTE ¶
PasswordHashGTE applies the GTE predicate on the "passwordHash" field.
func PasswordHashIn ¶
PasswordHashIn applies the In predicate on the "passwordHash" field.
func PasswordHashLT ¶
PasswordHashLT applies the LT predicate on the "passwordHash" field.
func PasswordHashLTE ¶
PasswordHashLTE applies the LTE predicate on the "passwordHash" field.
func PasswordHashNEQ ¶
PasswordHashNEQ applies the NEQ predicate on the "passwordHash" field.
func PasswordHashNotIn ¶
PasswordHashNotIn applies the NotIn predicate on the "passwordHash" field.
func Username ¶
Username applies equality check predicate on the "username" field. It's identical to UsernameEQ.
func UsernameContains ¶
UsernameContains applies the Contains predicate on the "username" field.
func UsernameContainsFold ¶
UsernameContainsFold applies the ContainsFold predicate on the "username" field.
func UsernameEQ ¶
UsernameEQ applies the EQ predicate on the "username" field.
func UsernameEqualFold ¶
UsernameEqualFold applies the EqualFold predicate on the "username" field.
func UsernameGT ¶
UsernameGT applies the GT predicate on the "username" field.
func UsernameGTE ¶
UsernameGTE applies the GTE predicate on the "username" field.
func UsernameHasPrefix ¶
UsernameHasPrefix applies the HasPrefix predicate on the "username" field.
func UsernameHasSuffix ¶
UsernameHasSuffix applies the HasSuffix predicate on the "username" field.
func UsernameIn ¶
UsernameIn applies the In predicate on the "username" field.
func UsernameLT ¶
UsernameLT applies the LT predicate on the "username" field.
func UsernameLTE ¶
UsernameLTE applies the LTE predicate on the "username" field.
func UsernameNEQ ¶
UsernameNEQ applies the NEQ predicate on the "username" field.
func UsernameNotIn ¶
UsernameNotIn applies the NotIn predicate on the "username" field.
func ValidColumn ¶
ValidColumn reports if the column name is valid (part of the table columns).
Types ¶
This section is empty.