package
0.0.0-20230319041709-56b00f861fef
Repository: https://github.com/nibbleshift/gorb.git
Documentation: pkg.go.dev

# Functions

And groups predicates with the AND operator between them.
Arch applies equality check predicate on the "arch" field.
ArchContains applies the Contains predicate on the "arch" field.
ArchContainsFold applies the ContainsFold predicate on the "arch" field.
ArchEQ applies the EQ predicate on the "arch" field.
ArchEqualFold applies the EqualFold predicate on the "arch" field.
ArchGT applies the GT predicate on the "arch" field.
ArchGTE applies the GTE predicate on the "arch" field.
ArchHasPrefix applies the HasPrefix predicate on the "arch" field.
ArchHasSuffix applies the HasSuffix predicate on the "arch" field.
ArchIn applies the In predicate on the "arch" field.
ArchLT applies the LT predicate on the "arch" field.
ArchLTE applies the LTE predicate on the "arch" field.
ArchNEQ applies the NEQ predicate on the "arch" field.
ArchNotIn applies the NotIn predicate on the "arch" field.
CPU applies equality check predicate on the "cpu" field.
CPUContains applies the Contains predicate on the "cpu" field.
CPUContainsFold applies the ContainsFold predicate on the "cpu" field.
CPUEQ applies the EQ predicate on the "cpu" field.
CPUEqualFold applies the EqualFold predicate on the "cpu" field.
CPUGT applies the GT predicate on the "cpu" field.
CPUGTE applies the GTE predicate on the "cpu" field.
CPUHasPrefix applies the HasPrefix predicate on the "cpu" field.
CPUHasSuffix applies the HasSuffix predicate on the "cpu" field.
CPUIn applies the In predicate on the "cpu" field.
CPULT applies the LT predicate on the "cpu" field.
CPULTE applies the LTE predicate on the "cpu" field.
CPUNEQ applies the NEQ predicate on the "cpu" field.
CPUNotIn applies the NotIn predicate on the "cpu" field.
HasBenchResult applies the HasEdge predicate on the "bench_result" edge.
HasBenchResultWith applies the HasEdge predicate on the "bench_result" 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.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
Os applies equality check predicate on the "os" field.
OsContains applies the Contains predicate on the "os" field.
OsContainsFold applies the ContainsFold predicate on the "os" field.
OsEQ applies the EQ predicate on the "os" field.
OsEqualFold applies the EqualFold predicate on the "os" field.
OsGT applies the GT predicate on the "os" field.
OsGTE applies the GTE predicate on the "os" field.
OsHasPrefix applies the HasPrefix predicate on the "os" field.
OsHasSuffix applies the HasSuffix predicate on the "os" field.
OsIn applies the In predicate on the "os" field.
OsLT applies the LT predicate on the "os" field.
OsLTE applies the LTE predicate on the "os" field.
OsNEQ applies the NEQ predicate on the "os" field.
OsNotIn applies the NotIn predicate on the "os" field.
Package applies equality check predicate on the "package" field.
PackageContains applies the Contains predicate on the "package" field.
PackageContainsFold applies the ContainsFold predicate on the "package" field.
PackageEQ applies the EQ predicate on the "package" field.
PackageEqualFold applies the EqualFold predicate on the "package" field.
PackageGT applies the GT predicate on the "package" field.
PackageGTE applies the GTE predicate on the "package" field.
PackageHasPrefix applies the HasPrefix predicate on the "package" field.
PackageHasSuffix applies the HasSuffix predicate on the "package" field.
PackageIn applies the In predicate on the "package" field.
PackageLT applies the LT predicate on the "package" field.
PackageLTE applies the LTE predicate on the "package" field.
PackageNEQ applies the NEQ predicate on the "package" field.
PackageNotIn applies the NotIn predicate on the "package" field.
Pass applies equality check predicate on the "pass" field.
PassEQ applies the EQ predicate on the "pass" field.
PassNEQ applies the NEQ predicate on the "pass" field.
ValidColumn reports if the column name is valid (part of the table columns).

# Constants

BenchResultColumn is the table column denoting the bench_result relation/edge.
BenchResultInverseTable is the table name for the BenchResult entity.
BenchResultTable is the table that holds the bench_result relation/edge.
EdgeBenchResult holds the string denoting the bench_result edge name in mutations.
FieldArch holds the string denoting the arch field in the database.
FieldCPU holds the string denoting the cpu field in the database.
FieldID holds the string denoting the id field in the database.
FieldOs holds the string denoting the os field in the database.
FieldPackage holds the string denoting the package field in the database.
FieldPass holds the string denoting the pass field in the database.
Label holds the string label denoting the bench type in the database.
Table holds the table name of the bench in the database.

# Variables

Columns holds all SQL columns for bench fields.