package
0.0.0-20230719143739-37de26ce6741
Repository: https://github.com/gobench-io/gobench.git
Documentation: pkg.go.dev
# Functions
And groups list of predicates with the AND operator between them.
Count applies equality check predicate on the "count" field.
CountEQ applies the EQ predicate on the "count" field.
CountGT applies the GT predicate on the "count" field.
CountGTE applies the GTE predicate on the "count" field.
CountIn applies the In predicate on the "count" field.
CountLT applies the LT predicate on the "count" field.
CountLTE applies the LTE predicate on the "count" field.
CountNEQ applies the NEQ predicate on the "count" field.
CountNotIn applies the NotIn predicate on the "count" field.
HasMetric applies the HasEdge predicate on the "metric" edge.
HasMetricWith applies the HasEdge predicate on the "metric" edge with a given conditions (other predicates).
ID filters vertices based on their identifier.
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.
Max applies equality check predicate on the "max" field.
MaxEQ applies the EQ predicate on the "max" field.
MaxGT applies the GT predicate on the "max" field.
MaxGTE applies the GTE predicate on the "max" field.
MaxIn applies the In predicate on the "max" field.
MaxLT applies the LT predicate on the "max" field.
MaxLTE applies the LTE predicate on the "max" field.
MaxNEQ applies the NEQ predicate on the "max" field.
MaxNotIn applies the NotIn predicate on the "max" field.
Mean applies equality check predicate on the "mean" field.
MeanEQ applies the EQ predicate on the "mean" field.
MeanGT applies the GT predicate on the "mean" field.
MeanGTE applies the GTE predicate on the "mean" field.
MeanIn applies the In predicate on the "mean" field.
MeanLT applies the LT predicate on the "mean" field.
MeanLTE applies the LTE predicate on the "mean" field.
MeanNEQ applies the NEQ predicate on the "mean" field.
MeanNotIn applies the NotIn predicate on the "mean" field.
Median applies equality check predicate on the "median" field.
MedianEQ applies the EQ predicate on the "median" field.
MedianGT applies the GT predicate on the "median" field.
MedianGTE applies the GTE predicate on the "median" field.
MedianIn applies the In predicate on the "median" field.
MedianLT applies the LT predicate on the "median" field.
MedianLTE applies the LTE predicate on the "median" field.
MedianNEQ applies the NEQ predicate on the "median" field.
MedianNotIn applies the NotIn predicate on the "median" field.
Min applies equality check predicate on the "min" field.
MinEQ applies the EQ predicate on the "min" field.
MinGT applies the GT predicate on the "min" field.
MinGTE applies the GTE predicate on the "min" field.
MinIn applies the In predicate on the "min" field.
MinLT applies the LT predicate on the "min" field.
MinLTE applies the LTE predicate on the "min" field.
MinNEQ applies the NEQ predicate on the "min" field.
MinNotIn applies the NotIn predicate on the "min" field.
Not applies the not operator on the given predicate.
Or groups list of predicates with the OR operator between them.
P75 applies equality check predicate on the "p75" field.
P75EQ applies the EQ predicate on the "p75" field.
P75GT applies the GT predicate on the "p75" field.
P75GTE applies the GTE predicate on the "p75" field.
P75In applies the In predicate on the "p75" field.
P75LT applies the LT predicate on the "p75" field.
P75LTE applies the LTE predicate on the "p75" field.
P75NEQ applies the NEQ predicate on the "p75" field.
P75NotIn applies the NotIn predicate on the "p75" field.
P95 applies equality check predicate on the "p95" field.
P95EQ applies the EQ predicate on the "p95" field.
P95GT applies the GT predicate on the "p95" field.
P95GTE applies the GTE predicate on the "p95" field.
P95In applies the In predicate on the "p95" field.
P95LT applies the LT predicate on the "p95" field.
P95LTE applies the LTE predicate on the "p95" field.
P95NEQ applies the NEQ predicate on the "p95" field.
P95NotIn applies the NotIn predicate on the "p95" field.
P99 applies equality check predicate on the "p99" field.
P999 applies equality check predicate on the "p999" field.
P999EQ applies the EQ predicate on the "p999" field.
P999GT applies the GT predicate on the "p999" field.
P999GTE applies the GTE predicate on the "p999" field.
P999In applies the In predicate on the "p999" field.
P999LT applies the LT predicate on the "p999" field.
P999LTE applies the LTE predicate on the "p999" field.
P999NEQ applies the NEQ predicate on the "p999" field.
P999NotIn applies the NotIn predicate on the "p999" field.
P99EQ applies the EQ predicate on the "p99" field.
P99GT applies the GT predicate on the "p99" field.
P99GTE applies the GTE predicate on the "p99" field.
P99In applies the In predicate on the "p99" field.
P99LT applies the LT predicate on the "p99" field.
P99LTE applies the LTE predicate on the "p99" field.
P99NEQ applies the NEQ predicate on the "p99" field.
P99NotIn applies the NotIn predicate on the "p99" field.
Stddev applies equality check predicate on the "stddev" field.
StddevEQ applies the EQ predicate on the "stddev" field.
StddevGT applies the GT predicate on the "stddev" field.
StddevGTE applies the GTE predicate on the "stddev" field.
StddevIn applies the In predicate on the "stddev" field.
StddevLT applies the LT predicate on the "stddev" field.
StddevLTE applies the LTE predicate on the "stddev" field.
StddevNEQ applies the NEQ predicate on the "stddev" field.
StddevNotIn applies the NotIn predicate on the "stddev" field.
Time applies equality check predicate on the "time" field.
TimeEQ applies the EQ predicate on the "time" field.
TimeGT applies the GT predicate on the "time" field.
TimeGTE applies the GTE predicate on the "time" field.
TimeIn applies the In predicate on the "time" field.
TimeLT applies the LT predicate on the "time" field.
TimeLTE applies the LTE predicate on the "time" field.
TimeNEQ applies the NEQ predicate on the "time" field.
TimeNotIn applies the NotIn predicate on the "time" field.
ValidColumn reports if the column name is valid (part of the table columns).
WID applies equality check predicate on the "wID" field.
WIDContains applies the Contains predicate on the "wID" field.
WIDContainsFold applies the ContainsFold predicate on the "wID" field.
WIDEQ applies the EQ predicate on the "wID" field.
WIDEqualFold applies the EqualFold predicate on the "wID" field.
WIDGT applies the GT predicate on the "wID" field.
WIDGTE applies the GTE predicate on the "wID" field.
WIDHasPrefix applies the HasPrefix predicate on the "wID" field.
WIDHasSuffix applies the HasSuffix predicate on the "wID" field.
WIDIn applies the In predicate on the "wID" field.
WIDLT applies the LT predicate on the "wID" field.
WIDLTE applies the LTE predicate on the "wID" field.
WIDNEQ applies the NEQ predicate on the "wID" field.
WIDNotIn applies the NotIn predicate on the "wID" field.
# Constants
EdgeMetric holds the string denoting the metric edge name in mutations.
FieldCount holds the string denoting the count field in the database.
FieldID holds the string denoting the id field in the database.
FieldMax holds the string denoting the max field in the database.
FieldMean holds the string denoting the mean field in the database.
FieldMedian holds the string denoting the median field in the database.
FieldMin holds the string denoting the min field in the database.
FieldP75 holds the string denoting the p75 field in the database.
FieldP95 holds the string denoting the p95 field in the database.
FieldP99 holds the string denoting the p99 field in the database.
FieldP999 holds the string denoting the p999 field in the database.
FieldStddev holds the string denoting the stddev field in the database.
FieldTime holds the string denoting the time field in the database.
FieldWID holds the string denoting the wid field in the database.
Label holds the string label denoting the histogram type in the database.
MetricColumn is the table column denoting the metric relation/edge.
MetricInverseTable is the table name for the Metric entity.
MetricTable is the table the holds the metric relation/edge.
Table holds the table name of the histogram in the database.
# Variables
Columns holds all SQL columns for histogram fields.
ForeignKeys holds the SQL foreign-keys that are owned by the Histogram type.