package
3.36.0+incompatible
Repository: https://github.com/ritsec/ops-bot-iii.git
Documentation: pkg.go.dev

# Functions

And groups predicates with the AND operator between them.
ByBirthdayField orders the results by birthday field.
ByEmail orders the results by the email field.
ByID orders the results by the id field.
ByShitposts orders the results by shitposts terms.
ByShitpostsCount orders the results by shitposts count.
BySignins orders the results by signins terms.
BySigninsCount orders the results by signins count.
ByVerificationAttempts orders the results by the verification_attempts field.
ByVerified orders the results by the verified field.
ByVotes orders the results by votes terms.
ByVotesCount orders the results by votes count.
Email applies equality check predicate on the "email" field.
EmailContains applies the Contains predicate on the "email" field.
EmailContainsFold applies the ContainsFold predicate on the "email" field.
EmailEQ applies the EQ predicate on the "email" field.
EmailEqualFold applies the EqualFold predicate on the "email" field.
EmailGT applies the GT predicate on the "email" field.
EmailGTE applies the GTE predicate on the "email" field.
EmailHasPrefix applies the HasPrefix predicate on the "email" field.
EmailHasSuffix applies the HasSuffix predicate on the "email" field.
EmailIn applies the In predicate on the "email" field.
EmailLT applies the LT predicate on the "email" field.
EmailLTE applies the LTE predicate on the "email" field.
EmailNEQ applies the NEQ predicate on the "email" field.
EmailNotIn applies the NotIn predicate on the "email" field.
HasBirthday applies the HasEdge predicate on the "birthday" edge.
HasBirthdayWith applies the HasEdge predicate on the "birthday" edge with a given conditions (other predicates).
HasShitposts applies the HasEdge predicate on the "shitposts" edge.
HasShitpostsWith applies the HasEdge predicate on the "shitposts" edge with a given conditions (other predicates).
HasSignins applies the HasEdge predicate on the "signins" edge.
HasSigninsWith applies the HasEdge predicate on the "signins" edge with a given conditions (other predicates).
HasVotes applies the HasEdge predicate on the "votes" edge.
HasVotesWith applies the HasEdge predicate on the "votes" edge with a given conditions (other predicates).
ID filters vertices based on their ID field.
IDContainsFold applies the ContainsFold predicate on the ID field.
IDEQ applies the EQ predicate on the ID field.
IDEqualFold applies the EqualFold predicate on the ID field.
IDGT applies the GT predicate on the ID field.
IDGTE applies the GTE predicate on the ID field.
IDIn applies the In predicate on the ID field.
IDLT applies the LT predicate on the ID field.
IDLTE applies the LTE predicate on the ID field.
IDNEQ applies the NEQ predicate on the ID field.
IDNotIn applies the NotIn predicate on the ID field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
ValidColumn reports if the column name is valid (part of the table columns).
VerificationAttempts applies equality check predicate on the "verification_attempts" field.
VerificationAttemptsEQ applies the EQ predicate on the "verification_attempts" field.
VerificationAttemptsGT applies the GT predicate on the "verification_attempts" field.
VerificationAttemptsGTE applies the GTE predicate on the "verification_attempts" field.
VerificationAttemptsIn applies the In predicate on the "verification_attempts" field.
VerificationAttemptsLT applies the LT predicate on the "verification_attempts" field.
VerificationAttemptsLTE applies the LTE predicate on the "verification_attempts" field.
VerificationAttemptsNEQ applies the NEQ predicate on the "verification_attempts" field.
VerificationAttemptsNotIn applies the NotIn predicate on the "verification_attempts" field.
Verified applies equality check predicate on the "verified" field.
VerifiedEQ applies the EQ predicate on the "verified" field.
VerifiedNEQ applies the NEQ predicate on the "verified" field.

# Constants

BirthdayColumn is the table column denoting the birthday relation/edge.
BirthdayInverseTable is the table name for the Birthday entity.
BirthdayTable is the table that holds the birthday relation/edge.
EdgeBirthday holds the string denoting the birthday edge name in mutations.
EdgeShitposts holds the string denoting the shitposts edge name in mutations.
EdgeSignins holds the string denoting the signins edge name in mutations.
EdgeVotes holds the string denoting the votes edge name in mutations.
FieldEmail holds the string denoting the email field in the database.
FieldID holds the string denoting the id field in the database.
FieldVerificationAttempts holds the string denoting the verification_attempts field in the database.
FieldVerified holds the string denoting the verified field in the database.
Label holds the string label denoting the user type in the database.
ShitpostsColumn is the table column denoting the shitposts relation/edge.
ShitpostsInverseTable is the table name for the Shitpost entity.
ShitpostsTable is the table that holds the shitposts relation/edge.
SigninsColumn is the table column denoting the signins relation/edge.
SigninsInverseTable is the table name for the Signin entity.
SigninsTable is the table that holds the signins relation/edge.
Table holds the table name of the user in the database.
VotesColumn is the table column denoting the votes relation/edge.
VotesInverseTable is the table name for the Vote entity.
VotesTable is the table that holds the votes relation/edge.

# Variables

Columns holds all SQL columns for user fields.
DefaultEmail holds the default value on creation for the "email" field.
DefaultVerificationAttempts holds the default value on creation for the "verification_attempts" field.
DefaultVerified holds the default value on creation for the "verified" field.
IDValidator is a validator for the "id" field.
VerificationAttemptsValidator is a validator for the "verification_attempts" field.

# Type aliases

OrderOption defines the ordering options for the User queries.