package
0.0.0-20210314134910-7f4b9de898f3
Repository: https://github.com/csuos/rabums.git
Documentation: pkg.go.dev
# Functions
And groups predicates with the AND operator between them.
Available applies equality check predicate on the "available" field.
AvailableEQ applies the EQ predicate on the "available" field.
AvailableNEQ applies the NEQ predicate on the "available" field.
ClientName applies equality check predicate on the "client_name" field.
ClientNameContains applies the Contains predicate on the "client_name" field.
ClientNameContainsFold applies the ContainsFold predicate on the "client_name" field.
ClientNameEQ applies the EQ predicate on the "client_name" field.
ClientNameEqualFold applies the EqualFold predicate on the "client_name" field.
ClientNameGT applies the GT predicate on the "client_name" field.
ClientNameGTE applies the GTE predicate on the "client_name" field.
ClientNameHasPrefix applies the HasPrefix predicate on the "client_name" field.
ClientNameHasSuffix applies the HasSuffix predicate on the "client_name" field.
ClientNameIn applies the In predicate on the "client_name" field.
ClientNameLT applies the LT predicate on the "client_name" field.
ClientNameLTE applies the LTE predicate on the "client_name" field.
ClientNameNEQ applies the NEQ predicate on the "client_name" field.
ClientNameNotIn applies the NotIn predicate on the "client_name" field.
CreatedAt applies equality check predicate on the "created_at" field.
CreatedAtEQ applies the EQ predicate on the "created_at" field.
CreatedAtGT applies the GT predicate on the "created_at" field.
CreatedAtGTE applies the GTE predicate on the "created_at" field.
CreatedAtIn applies the In predicate on the "created_at" field.
CreatedAtLT applies the LT predicate on the "created_at" field.
CreatedAtLTE applies the LTE predicate on the "created_at" field.
CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
Description applies equality check predicate on the "description" field.
DescriptionContains applies the Contains predicate on the "description" field.
DescriptionContainsFold applies the ContainsFold predicate on the "description" field.
DescriptionEQ applies the EQ predicate on the "description" field.
DescriptionEqualFold applies the EqualFold predicate on the "description" field.
DescriptionGT applies the GT predicate on the "description" field.
DescriptionGTE applies the GTE predicate on the "description" field.
DescriptionHasPrefix applies the HasPrefix predicate on the "description" field.
DescriptionHasSuffix applies the HasSuffix predicate on the "description" field.
DescriptionIn applies the In predicate on the "description" field.
DescriptionLT applies the LT predicate on the "description" field.
DescriptionLTE applies the LTE predicate on the "description" field.
DescriptionNEQ applies the NEQ predicate on the "description" field.
DescriptionNotIn applies the NotIn predicate on the "description" field.
HasEvents applies the HasEdge predicate on the "events" edge.
HasEventsWith applies the HasEdge predicate on the "events" edge with a given conditions (other predicates).
HasOwner applies the HasEdge predicate on the "owner" edge.
HasOwnerWith applies the HasEdge predicate on the "owner" edge with a given conditions (other predicates).
ID filters vertices based on their ID field.
IDEQ applies the EQ 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.
Link applies equality check predicate on the "link" field.
LinkContains applies the Contains predicate on the "link" field.
LinkContainsFold applies the ContainsFold predicate on the "link" field.
LinkEQ applies the EQ predicate on the "link" field.
LinkEqualFold applies the EqualFold predicate on the "link" field.
LinkGT applies the GT predicate on the "link" field.
LinkGTE applies the GTE predicate on the "link" field.
LinkHasPrefix applies the HasPrefix predicate on the "link" field.
LinkHasSuffix applies the HasSuffix predicate on the "link" field.
LinkIn applies the In predicate on the "link" field.
LinkLT applies the LT predicate on the "link" field.
LinkLTE applies the LTE predicate on the "link" field.
LinkNEQ applies the NEQ predicate on the "link" field.
LinkNotIn applies the NotIn predicate on the "link" field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
Token applies equality check predicate on the "token" field.
TokenContains applies the Contains predicate on the "token" field.
TokenContainsFold applies the ContainsFold predicate on the "token" field.
TokenEQ applies the EQ predicate on the "token" field.
TokenEqualFold applies the EqualFold predicate on the "token" field.
TokenGT applies the GT predicate on the "token" field.
TokenGTE applies the GTE predicate on the "token" field.
TokenHasPrefix applies the HasPrefix predicate on the "token" field.
TokenHasSuffix applies the HasSuffix predicate on the "token" field.
TokenIn applies the In predicate on the "token" field.
TokenLT applies the LT predicate on the "token" field.
TokenLTE applies the LTE predicate on the "token" field.
TokenNEQ applies the NEQ predicate on the "token" field.
TokenNotIn applies the NotIn predicate on the "token" field.
ValidColumn reports if the column name is valid (part of the table columns).
# Constants
EdgeEvents holds the string denoting the events edge name in mutations.
EdgeOwner holds the string denoting the owner edge name in mutations.
EventsColumn is the table column denoting the events relation/edge.
EventsInverseTable is the table name for the Event entity.
EventsTable is the table the holds the events relation/edge.
FieldAvailable holds the string denoting the available field in the database.
FieldClientName holds the string denoting the client_name field in the database.
FieldCreatedAt holds the string denoting the created_at field in the database.
FieldDescription holds the string denoting the description field in the database.
FieldID holds the string denoting the id field in the database.
FieldLink holds the string denoting the link field in the database.
FieldToken holds the string denoting the token field in the database.
Label holds the string label denoting the clientserver type in the database.
OwnerInverseTable is the table name for the User entity.
OwnerTable is the table the holds the owner relation/edge.
Table holds the table name of the clientserver in the database.
# Variables
Columns holds all SQL columns for clientserver fields.
DefaultCreatedAt holds the default value on creation for the "created_at" field.
OwnerPrimaryKey and OwnerColumn2 are the table columns denoting the primary key for the owner relation (M2M).