package
0.0.0-20211202181231-aca7f8deb2e0
Repository: https://github.com/valocode/bubbly.git
Documentation: pkg.go.dev
# Functions
And groups predicates with the AND operator between them.
HasScan applies the HasEdge predicate on the "scan" edge.
HasScanWith applies the HasEdge predicate on the "scan" 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.
Message applies equality check predicate on the "message" field.
MessageContains applies the Contains predicate on the "message" field.
MessageContainsFold applies the ContainsFold predicate on the "message" field.
MessageEQ applies the EQ predicate on the "message" field.
MessageEqualFold applies the EqualFold predicate on the "message" field.
MessageGT applies the GT predicate on the "message" field.
MessageGTE applies the GTE predicate on the "message" field.
MessageHasPrefix applies the HasPrefix predicate on the "message" field.
MessageHasSuffix applies the HasSuffix predicate on the "message" field.
MessageIn applies the In predicate on the "message" field.
MessageLT applies the LT predicate on the "message" field.
MessageLTE applies the LTE predicate on the "message" field.
MessageNEQ applies the NEQ predicate on the "message" field.
MessageNotIn applies the NotIn predicate on the "message" field.
MetadataIsNil applies the IsNil predicate on the "metadata" field.
MetadataNotNil applies the NotNil predicate on the "metadata" field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
RuleID applies equality check predicate on the "rule_id" field.
RuleIDContains applies the Contains predicate on the "rule_id" field.
RuleIDContainsFold applies the ContainsFold predicate on the "rule_id" field.
RuleIDEQ applies the EQ predicate on the "rule_id" field.
RuleIDEqualFold applies the EqualFold predicate on the "rule_id" field.
RuleIDGT applies the GT predicate on the "rule_id" field.
RuleIDGTE applies the GTE predicate on the "rule_id" field.
RuleIDHasPrefix applies the HasPrefix predicate on the "rule_id" field.
RuleIDHasSuffix applies the HasSuffix predicate on the "rule_id" field.
RuleIDIn applies the In predicate on the "rule_id" field.
RuleIDLT applies the LT predicate on the "rule_id" field.
RuleIDLTE applies the LTE predicate on the "rule_id" field.
RuleIDNEQ applies the NEQ predicate on the "rule_id" field.
RuleIDNotIn applies the NotIn predicate on the "rule_id" field.
SeverityEQ applies the EQ predicate on the "severity" field.
SeverityIn applies the In predicate on the "severity" field.
SeverityNEQ applies the NEQ predicate on the "severity" field.
SeverityNotIn applies the NotIn predicate on the "severity" field.
SeverityValidator is a validator for the "severity" field enum values.
TypeEQ applies the EQ predicate on the "type" field.
TypeIn applies the In predicate on the "type" field.
TypeNEQ applies the NEQ predicate on the "type" field.
TypeNotIn applies the NotIn predicate on the "type" field.
TypeValidator is a validator for the "type" field enum values.
ValidColumn reports if the column name is valid (part of the table columns).
# Constants
EdgeScan holds the string denoting the scan edge name in mutations.
FieldID holds the string denoting the id field in the database.
FieldMessage holds the string denoting the message field in the database.
FieldMetadata holds the string denoting the metadata field in the database.
FieldRuleID holds the string denoting the rule_id field in the database.
FieldSeverity holds the string denoting the severity field in the database.
FieldType holds the string denoting the type field in the database.
Label holds the string label denoting the codeissue type in the database.
ScanColumn is the table column denoting the scan relation/edge.
ScanInverseTable is the table name for the CodeScan entity.
ScanTable is the table that holds the scan relation/edge.
Severity values.
Severity values.
Severity values.
Table holds the table name of the codeissue in the database.
Type values.
Type values.
Type values.
# Variables
Columns holds all SQL columns for codeissue fields.
ForeignKeys holds the SQL foreign-keys that are owned by the "code_issue" table and are not defined as standalone fields in the schema.
MessageValidator is a validator for the "message" field.
RuleIDValidator is a validator for the "rule_id" field.