package
1.1.0
Repository: https://github.com/efectn/go-orm-benchmarks.git
Documentation: pkg.go.dev

# Functions

Age applies equality check predicate on the "age" field.
AgeEQ applies the EQ predicate on the "age" field.
AgeGT applies the GT predicate on the "age" field.
AgeGTE applies the GTE predicate on the "age" field.
AgeIn applies the In predicate on the "age" field.
AgeLT applies the LT predicate on the "age" field.
AgeLTE applies the LTE predicate on the "age" field.
AgeNEQ applies the NEQ predicate on the "age" field.
AgeNotIn applies the NotIn predicate on the "age" field.
And groups predicates with the AND operator between them.
ByAge orders the results by the age field.
ByCounter orders the results by the counter field.
ByFax orders the results by the fax field.
ByID orders the results by the id field.
ByName orders the results by the name field.
ByRight orders the results by the right field.
ByTitle orders the results by the title field.
ByWeb orders the results by the web field.
Counter applies equality check predicate on the "counter" field.
CounterEQ applies the EQ predicate on the "counter" field.
CounterGT applies the GT predicate on the "counter" field.
CounterGTE applies the GTE predicate on the "counter" field.
CounterIn applies the In predicate on the "counter" field.
CounterLT applies the LT predicate on the "counter" field.
CounterLTE applies the LTE predicate on the "counter" field.
CounterNEQ applies the NEQ predicate on the "counter" field.
CounterNotIn applies the NotIn predicate on the "counter" field.
Fax applies equality check predicate on the "fax" field.
FaxContains applies the Contains predicate on the "fax" field.
FaxContainsFold applies the ContainsFold predicate on the "fax" field.
FaxEQ applies the EQ predicate on the "fax" field.
FaxEqualFold applies the EqualFold predicate on the "fax" field.
FaxGT applies the GT predicate on the "fax" field.
FaxGTE applies the GTE predicate on the "fax" field.
FaxHasPrefix applies the HasPrefix predicate on the "fax" field.
FaxHasSuffix applies the HasSuffix predicate on the "fax" field.
FaxIn applies the In predicate on the "fax" field.
FaxLT applies the LT predicate on the "fax" field.
FaxLTE applies the LTE predicate on the "fax" field.
FaxNEQ applies the NEQ predicate on the "fax" field.
FaxNotIn applies the NotIn predicate on the "fax" field.
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.
Name applies equality check predicate on the "name" field.
NameContains applies the Contains predicate on the "name" field.
NameContainsFold applies the ContainsFold predicate on the "name" field.
NameEQ applies the EQ predicate on the "name" field.
NameEqualFold applies the EqualFold predicate on the "name" field.
NameGT applies the GT predicate on the "name" field.
NameGTE applies the GTE predicate on the "name" field.
NameHasPrefix applies the HasPrefix predicate on the "name" field.
NameHasSuffix applies the HasSuffix predicate on the "name" field.
NameIn applies the In predicate on the "name" field.
NameLT applies the LT predicate on the "name" field.
NameLTE applies the LTE predicate on the "name" field.
NameNEQ applies the NEQ predicate on the "name" field.
NameNotIn applies the NotIn predicate on the "name" field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
Right applies equality check predicate on the "right" field.
RightEQ applies the EQ predicate on the "right" field.
RightNEQ applies the NEQ predicate on the "right" field.
Title applies equality check predicate on the "title" field.
TitleContains applies the Contains predicate on the "title" field.
TitleContainsFold applies the ContainsFold predicate on the "title" field.
TitleEQ applies the EQ predicate on the "title" field.
TitleEqualFold applies the EqualFold predicate on the "title" field.
TitleGT applies the GT predicate on the "title" field.
TitleGTE applies the GTE predicate on the "title" field.
TitleHasPrefix applies the HasPrefix predicate on the "title" field.
TitleHasSuffix applies the HasSuffix predicate on the "title" field.
TitleIn applies the In predicate on the "title" field.
TitleLT applies the LT predicate on the "title" field.
TitleLTE applies the LTE predicate on the "title" field.
TitleNEQ applies the NEQ predicate on the "title" field.
TitleNotIn applies the NotIn predicate on the "title" field.
ValidColumn reports if the column name is valid (part of the table columns).
Web applies equality check predicate on the "web" field.
WebContains applies the Contains predicate on the "web" field.
WebContainsFold applies the ContainsFold predicate on the "web" field.
WebEQ applies the EQ predicate on the "web" field.
WebEqualFold applies the EqualFold predicate on the "web" field.
WebGT applies the GT predicate on the "web" field.
WebGTE applies the GTE predicate on the "web" field.
WebHasPrefix applies the HasPrefix predicate on the "web" field.
WebHasSuffix applies the HasSuffix predicate on the "web" field.
WebIn applies the In predicate on the "web" field.
WebLT applies the LT predicate on the "web" field.
WebLTE applies the LTE predicate on the "web" field.
WebNEQ applies the NEQ predicate on the "web" field.
WebNotIn applies the NotIn predicate on the "web" field.

# Constants

FieldAge holds the string denoting the age field in the database.
FieldCounter holds the string denoting the counter field in the database.
FieldFax holds the string denoting the fax field in the database.
FieldID holds the string denoting the id field in the database.
FieldName holds the string denoting the name field in the database.
FieldRight holds the string denoting the right field in the database.
FieldTitle holds the string denoting the title field in the database.
FieldWeb holds the string denoting the web field in the database.
Label holds the string label denoting the model type in the database.
Table holds the table name of the model in the database.

# Variables

Columns holds all SQL columns for model fields.

# Type aliases

OrderOption defines the ordering options for the Model queries.