package
0.0.0-20210209193608-ea7e623539bd
Repository: https://github.com/danieltitkov/anomaly-detection-service.git
Documentation: pkg.go.dev

# Functions

And groups predicates with the AND operator between them.
CreateTime applies equality check predicate on the "create_time" field.
CreateTimeEQ applies the EQ predicate on the "create_time" field.
CreateTimeGT applies the GT predicate on the "create_time" field.
CreateTimeGTE applies the GTE predicate on the "create_time" field.
CreateTimeIn applies the In predicate on the "create_time" field.
CreateTimeLT applies the LT predicate on the "create_time" field.
CreateTimeLTE applies the LTE predicate on the "create_time" field.
CreateTimeNEQ applies the NEQ predicate on the "create_time" field.
CreateTimeNotIn applies the NotIn predicate on the "create_time" field.
FinishedAt applies equality check predicate on the "finished_at" field.
FinishedAtEQ applies the EQ predicate on the "finished_at" field.
FinishedAtGT applies the GT predicate on the "finished_at" field.
FinishedAtGTE applies the GTE predicate on the "finished_at" field.
FinishedAtIn applies the In predicate on the "finished_at" field.
FinishedAtIsNil applies the IsNil predicate on the "finished_at" field.
FinishedAtLT applies the LT predicate on the "finished_at" field.
FinishedAtLTE applies the LTE predicate on the "finished_at" field.
FinishedAtNEQ applies the NEQ predicate on the "finished_at" field.
FinishedAtNotIn applies the NotIn predicate on the "finished_at" field.
FinishedAtNotNil applies the NotNil predicate on the "finished_at" field.
HasAnomalies applies the HasEdge predicate on the "anomalies" edge.
HasAnomaliesWith applies the HasEdge predicate on the "anomalies" edge with a given conditions (other predicates).
HasDetectionJob applies the HasEdge predicate on the "detection_job" edge.
HasDetectionJobWith applies the HasEdge predicate on the "detection_job" 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.
StartedAt applies equality check predicate on the "started_at" field.
StartedAtEQ applies the EQ predicate on the "started_at" field.
StartedAtGT applies the GT predicate on the "started_at" field.
StartedAtGTE applies the GTE predicate on the "started_at" field.
StartedAtIn applies the In predicate on the "started_at" field.
StartedAtIsNil applies the IsNil predicate on the "started_at" field.
StartedAtLT applies the LT predicate on the "started_at" field.
StartedAtLTE applies the LTE predicate on the "started_at" field.
StartedAtNEQ applies the NEQ predicate on the "started_at" field.
StartedAtNotIn applies the NotIn predicate on the "started_at" field.
StartedAtNotNil applies the NotNil predicate on the "started_at" field.
UpdateTime applies equality check predicate on the "update_time" field.
UpdateTimeEQ applies the EQ predicate on the "update_time" field.
UpdateTimeGT applies the GT predicate on the "update_time" field.
UpdateTimeGTE applies the GTE predicate on the "update_time" field.
UpdateTimeIn applies the In predicate on the "update_time" field.
UpdateTimeLT applies the LT predicate on the "update_time" field.
UpdateTimeLTE applies the LTE predicate on the "update_time" field.
UpdateTimeNEQ applies the NEQ predicate on the "update_time" field.
UpdateTimeNotIn applies the NotIn predicate on the "update_time" field.
ValidColumn reports if the column name is valid (part of the table columns).

# Constants

AnomaliesColumn is the table column denoting the anomalies relation/edge.
AnomaliesInverseTable is the table name for the Anomaly entity.
AnomaliesTable is the table the holds the anomalies relation/edge.
DetectionJobColumn is the table column denoting the detection_job relation/edge.
DetectionJobInverseTable is the table name for the DetectionJob entity.
DetectionJobTable is the table the holds the detection_job relation/edge.
EdgeAnomalies holds the string denoting the anomalies edge name in mutations.
EdgeDetectionJob holds the string denoting the detection_job edge name in mutations.
FieldCreateTime holds the string denoting the create_time field in the database.
FieldFinishedAt holds the string denoting the finished_at field in the database.
FieldID holds the string denoting the id field in the database.
FieldStartedAt holds the string denoting the started_at field in the database.
FieldUpdateTime holds the string denoting the update_time field in the database.
Label holds the string label denoting the detectionjobinstance type in the database.
Table holds the table name of the detectionjobinstance in the database.

# Variables

Columns holds all SQL columns for detectionjobinstance fields.
DefaultCreateTime holds the default value on creation for the "create_time" field.
DefaultUpdateTime holds the default value on creation for the "update_time" field.
ForeignKeys holds the SQL foreign-keys that are owned by the DetectionJobInstance type.
UpdateDefaultUpdateTime holds the default value on update for the "update_time" field.