vulnerability

package
v0.45.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the vulnerability type in the database.
	Label = "vulnerability"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldCreatedAt holds the string denoting the created_at field in the database.
	FieldCreatedAt = "created_at"
	// FieldUpdatedAt holds the string denoting the updated_at field in the database.
	FieldUpdatedAt = "updated_at"
	// FieldCreatedBy holds the string denoting the created_by field in the database.
	FieldCreatedBy = "created_by"
	// FieldUpdatedBy holds the string denoting the updated_by field in the database.
	FieldUpdatedBy = "updated_by"
	// FieldDeletedAt holds the string denoting the deleted_at field in the database.
	FieldDeletedAt = "deleted_at"
	// FieldDeletedBy holds the string denoting the deleted_by field in the database.
	FieldDeletedBy = "deleted_by"
	// FieldDisplayID holds the string denoting the display_id field in the database.
	FieldDisplayID = "display_id"
	// FieldTags holds the string denoting the tags field in the database.
	FieldTags = "tags"
	// FieldOwnerID holds the string denoting the owner_id field in the database.
	FieldOwnerID = "owner_id"
	// FieldSystemOwned holds the string denoting the system_owned field in the database.
	FieldSystemOwned = "system_owned"
	// FieldInternalNotes holds the string denoting the internal_notes field in the database.
	FieldInternalNotes = "internal_notes"
	// FieldSystemInternalID holds the string denoting the system_internal_id field in the database.
	FieldSystemInternalID = "system_internal_id"
	// FieldExternalOwnerID holds the string denoting the external_owner_id field in the database.
	FieldExternalOwnerID = "external_owner_id"
	// FieldExternalID holds the string denoting the external_id field in the database.
	FieldExternalID = "external_id"
	// FieldCveID holds the string denoting the cve_id field in the database.
	FieldCveID = "cve_id"
	// FieldSource holds the string denoting the source field in the database.
	FieldSource = "source"
	// FieldDisplayName holds the string denoting the display_name field in the database.
	FieldDisplayName = "display_name"
	// FieldCategory holds the string denoting the category field in the database.
	FieldCategory = "category"
	// FieldSeverity holds the string denoting the severity field in the database.
	FieldSeverity = "severity"
	// FieldScore holds the string denoting the score field in the database.
	FieldScore = "score"
	// FieldImpact holds the string denoting the impact field in the database.
	FieldImpact = "impact"
	// FieldExploitability holds the string denoting the exploitability field in the database.
	FieldExploitability = "exploitability"
	// FieldPriority holds the string denoting the priority field in the database.
	FieldPriority = "priority"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldSummary holds the string denoting the summary field in the database.
	FieldSummary = "summary"
	// FieldDescription holds the string denoting the description field in the database.
	FieldDescription = "description"
	// FieldVector holds the string denoting the vector field in the database.
	FieldVector = "vector"
	// FieldRemediationSLA holds the string denoting the remediation_sla field in the database.
	FieldRemediationSLA = "remediation_sla"
	// FieldOpen holds the string denoting the open field in the database.
	FieldOpen = "open"
	// FieldBlocking holds the string denoting the blocking field in the database.
	FieldBlocking = "blocking"
	// FieldProduction holds the string denoting the production field in the database.
	FieldProduction = "production"
	// FieldPublic holds the string denoting the public field in the database.
	FieldPublic = "public"
	// FieldValidated holds the string denoting the validated field in the database.
	FieldValidated = "validated"
	// FieldReferences holds the string denoting the references field in the database.
	FieldReferences = "references"
	// FieldImpacts holds the string denoting the impacts field in the database.
	FieldImpacts = "impacts"
	// FieldPublishedAt holds the string denoting the published_at field in the database.
	FieldPublishedAt = "published_at"
	// FieldDiscoveredAt holds the string denoting the discovered_at field in the database.
	FieldDiscoveredAt = "discovered_at"
	// FieldSourceUpdatedAt holds the string denoting the source_updated_at field in the database.
	FieldSourceUpdatedAt = "source_updated_at"
	// FieldExternalURI holds the string denoting the external_uri field in the database.
	FieldExternalURI = "external_uri"
	// FieldMetadata holds the string denoting the metadata field in the database.
	FieldMetadata = "metadata"
	// FieldRawPayload holds the string denoting the raw_payload field in the database.
	FieldRawPayload = "raw_payload"
	// EdgeOwner holds the string denoting the owner edge name in mutations.
	EdgeOwner = "owner"
	// EdgeBlockedGroups holds the string denoting the blocked_groups edge name in mutations.
	EdgeBlockedGroups = "blocked_groups"
	// EdgeEditors holds the string denoting the editors edge name in mutations.
	EdgeEditors = "editors"
	// EdgeViewers holds the string denoting the viewers edge name in mutations.
	EdgeViewers = "viewers"
	// EdgeIntegrations holds the string denoting the integrations edge name in mutations.
	EdgeIntegrations = "integrations"
	// EdgeFindings holds the string denoting the findings edge name in mutations.
	EdgeFindings = "findings"
	// EdgeActionPlans holds the string denoting the action_plans edge name in mutations.
	EdgeActionPlans = "action_plans"
	// EdgeControls holds the string denoting the controls edge name in mutations.
	EdgeControls = "controls"
	// EdgeSubcontrols holds the string denoting the subcontrols edge name in mutations.
	EdgeSubcontrols = "subcontrols"
	// EdgeRisks holds the string denoting the risks edge name in mutations.
	EdgeRisks = "risks"
	// EdgePrograms holds the string denoting the programs edge name in mutations.
	EdgePrograms = "programs"
	// EdgeAssets holds the string denoting the assets edge name in mutations.
	EdgeAssets = "assets"
	// EdgeEntities holds the string denoting the entities edge name in mutations.
	EdgeEntities = "entities"
	// EdgeScans holds the string denoting the scans edge name in mutations.
	EdgeScans = "scans"
	// EdgeTasks holds the string denoting the tasks edge name in mutations.
	EdgeTasks = "tasks"
	// EdgeRemediations holds the string denoting the remediations edge name in mutations.
	EdgeRemediations = "remediations"
	// EdgeReviews holds the string denoting the reviews edge name in mutations.
	EdgeReviews = "reviews"
	// EdgeComments holds the string denoting the comments edge name in mutations.
	EdgeComments = "comments"
	// EdgeFiles holds the string denoting the files edge name in mutations.
	EdgeFiles = "files"
	// Table holds the table name of the vulnerability in the database.
	Table = "vulnerabilities"
	// OwnerTable is the table that holds the owner relation/edge.
	OwnerTable = "vulnerabilities"
	// OwnerInverseTable is the table name for the Organization entity.
	// It exists in this package in order to avoid circular dependency with the "organization" package.
	OwnerInverseTable = "organizations"
	// OwnerColumn is the table column denoting the owner relation/edge.
	OwnerColumn = "owner_id"
	// BlockedGroupsTable is the table that holds the blocked_groups relation/edge.
	BlockedGroupsTable = "groups"
	// BlockedGroupsInverseTable is the table name for the Group entity.
	// It exists in this package in order to avoid circular dependency with the "group" package.
	BlockedGroupsInverseTable = "groups"
	// BlockedGroupsColumn is the table column denoting the blocked_groups relation/edge.
	BlockedGroupsColumn = "vulnerability_blocked_groups"
	// EditorsTable is the table that holds the editors relation/edge.
	EditorsTable = "groups"
	// EditorsInverseTable is the table name for the Group entity.
	// It exists in this package in order to avoid circular dependency with the "group" package.
	EditorsInverseTable = "groups"
	// EditorsColumn is the table column denoting the editors relation/edge.
	EditorsColumn = "vulnerability_editors"
	// ViewersTable is the table that holds the viewers relation/edge.
	ViewersTable = "groups"
	// ViewersInverseTable is the table name for the Group entity.
	// It exists in this package in order to avoid circular dependency with the "group" package.
	ViewersInverseTable = "groups"
	// ViewersColumn is the table column denoting the viewers relation/edge.
	ViewersColumn = "vulnerability_viewers"
	// IntegrationsTable is the table that holds the integrations relation/edge. The primary key declared below.
	IntegrationsTable = "integration_vulnerabilities"
	// IntegrationsInverseTable is the table name for the Integration entity.
	// It exists in this package in order to avoid circular dependency with the "integration" package.
	IntegrationsInverseTable = "integrations"
	// FindingsTable is the table that holds the findings relation/edge.
	FindingsTable = "findings"
	// FindingsInverseTable is the table name for the Finding entity.
	// It exists in this package in order to avoid circular dependency with the "finding" package.
	FindingsInverseTable = "findings"
	// FindingsColumn is the table column denoting the findings relation/edge.
	FindingsColumn = "vulnerability_findings"
	// ActionPlansTable is the table that holds the action_plans relation/edge. The primary key declared below.
	ActionPlansTable = "vulnerability_action_plans"
	// ActionPlansInverseTable is the table name for the ActionPlan entity.
	// It exists in this package in order to avoid circular dependency with the "actionplan" package.
	ActionPlansInverseTable = "action_plans"
	// ControlsTable is the table that holds the controls relation/edge.
	ControlsTable = "controls"
	// ControlsInverseTable is the table name for the Control entity.
	// It exists in this package in order to avoid circular dependency with the "control" package.
	ControlsInverseTable = "controls"
	// ControlsColumn is the table column denoting the controls relation/edge.
	ControlsColumn = "vulnerability_controls"
	// SubcontrolsTable is the table that holds the subcontrols relation/edge.
	SubcontrolsTable = "subcontrols"
	// SubcontrolsInverseTable is the table name for the Subcontrol entity.
	// It exists in this package in order to avoid circular dependency with the "subcontrol" package.
	SubcontrolsInverseTable = "subcontrols"
	// SubcontrolsColumn is the table column denoting the subcontrols relation/edge.
	SubcontrolsColumn = "vulnerability_subcontrols"
	// RisksTable is the table that holds the risks relation/edge.
	RisksTable = "risks"
	// RisksInverseTable is the table name for the Risk entity.
	// It exists in this package in order to avoid circular dependency with the "risk" package.
	RisksInverseTable = "risks"
	// RisksColumn is the table column denoting the risks relation/edge.
	RisksColumn = "vulnerability_risks"
	// ProgramsTable is the table that holds the programs relation/edge.
	ProgramsTable = "programs"
	// ProgramsInverseTable is the table name for the Program entity.
	// It exists in this package in order to avoid circular dependency with the "program" package.
	ProgramsInverseTable = "programs"
	// ProgramsColumn is the table column denoting the programs relation/edge.
	ProgramsColumn = "vulnerability_programs"
	// AssetsTable is the table that holds the assets relation/edge.
	AssetsTable = "assets"
	// AssetsInverseTable is the table name for the Asset entity.
	// It exists in this package in order to avoid circular dependency with the "asset" package.
	AssetsInverseTable = "assets"
	// AssetsColumn is the table column denoting the assets relation/edge.
	AssetsColumn = "vulnerability_assets"
	// EntitiesTable is the table that holds the entities relation/edge.
	EntitiesTable = "entities"
	// EntitiesInverseTable is the table name for the Entity entity.
	// It exists in this package in order to avoid circular dependency with the "entity" package.
	EntitiesInverseTable = "entities"
	// EntitiesColumn is the table column denoting the entities relation/edge.
	EntitiesColumn = "vulnerability_entities"
	// ScansTable is the table that holds the scans relation/edge.
	ScansTable = "scans"
	// ScansInverseTable is the table name for the Scan entity.
	// It exists in this package in order to avoid circular dependency with the "scan" package.
	ScansInverseTable = "scans"
	// ScansColumn is the table column denoting the scans relation/edge.
	ScansColumn = "vulnerability_scans"
	// TasksTable is the table that holds the tasks relation/edge.
	TasksTable = "tasks"
	// TasksInverseTable is the table name for the Task entity.
	// It exists in this package in order to avoid circular dependency with the "task" package.
	TasksInverseTable = "tasks"
	// TasksColumn is the table column denoting the tasks relation/edge.
	TasksColumn = "vulnerability_tasks"
	// RemediationsTable is the table that holds the remediations relation/edge.
	RemediationsTable = "remediations"
	// RemediationsInverseTable is the table name for the Remediation entity.
	// It exists in this package in order to avoid circular dependency with the "remediation" package.
	RemediationsInverseTable = "remediations"
	// RemediationsColumn is the table column denoting the remediations relation/edge.
	RemediationsColumn = "vulnerability_remediations"
	// ReviewsTable is the table that holds the reviews relation/edge.
	ReviewsTable = "reviews"
	// ReviewsInverseTable is the table name for the Review entity.
	// It exists in this package in order to avoid circular dependency with the "review" package.
	ReviewsInverseTable = "reviews"
	// ReviewsColumn is the table column denoting the reviews relation/edge.
	ReviewsColumn = "vulnerability_reviews"
	// CommentsTable is the table that holds the comments relation/edge.
	CommentsTable = "notes"
	// CommentsInverseTable is the table name for the Note entity.
	// It exists in this package in order to avoid circular dependency with the "note" package.
	CommentsInverseTable = "notes"
	// CommentsColumn is the table column denoting the comments relation/edge.
	CommentsColumn = "vulnerability_comments"
	// FilesTable is the table that holds the files relation/edge.
	FilesTable = "files"
	// FilesInverseTable is the table name for the File entity.
	// It exists in this package in order to avoid circular dependency with the "file" package.
	FilesInverseTable = "files"
	// FilesColumn is the table column denoting the files relation/edge.
	FilesColumn = "vulnerability_files"
)

Variables

View Source
var (
	// IntegrationsPrimaryKey and IntegrationsColumn2 are the table columns denoting the
	// primary key for the integrations relation (M2M).
	IntegrationsPrimaryKey = []string{"integration_id", "vulnerability_id"}
	// ActionPlansPrimaryKey and ActionPlansColumn2 are the table columns denoting the
	// primary key for the action_plans relation (M2M).
	ActionPlansPrimaryKey = []string{"vulnerability_id", "action_plan_id"}
)
View Source
var (
	Hooks        [12]ent.Hook
	Interceptors [4]ent.Interceptor
	Policy       ent.Policy
	// DefaultCreatedAt holds the default value on creation for the "created_at" field.
	DefaultCreatedAt func() time.Time
	// DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
	DefaultUpdatedAt func() time.Time
	// UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
	UpdateDefaultUpdatedAt func() time.Time
	// DisplayIDValidator is a validator for the "display_id" field. It is called by the builders before save.
	DisplayIDValidator func(string) error
	// DefaultTags holds the default value on creation for the "tags" field.
	DefaultTags []string
	// OwnerIDValidator is a validator for the "owner_id" field. It is called by the builders before save.
	OwnerIDValidator func(string) error
	// DefaultSystemOwned holds the default value on creation for the "system_owned" field.
	DefaultSystemOwned bool
	// ExternalIDValidator is a validator for the "external_id" field. It is called by the builders before save.
	ExternalIDValidator func(string) error
	// DefaultOpen holds the default value on creation for the "open" field.
	DefaultOpen bool
	// DefaultBlocking holds the default value on creation for the "blocking" field.
	DefaultBlocking bool
	// DefaultReferences holds the default value on creation for the "references" field.
	DefaultReferences []string
	// DefaultImpacts holds the default value on creation for the "impacts" field.
	DefaultImpacts []string
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() string
)

Note that the variables below are initialized by the runtime package on the initialization of the application. Therefore, it should be imported in the main as follows:

import _ "github.com/theopenlane/core/internal/ent/generated/runtime"

Columns holds all SQL columns for vulnerability fields.

View Source
var ForeignKeys = []string{
	"finding_vulnerabilities",
	"remediation_vulnerabilities",
	"review_vulnerabilities",
}

ForeignKeys holds the SQL foreign-keys that are owned by the "vulnerabilities" table and are not defined as standalone fields in the schema.

Functions

func And

And groups predicates with the AND operator between them.

func Blocking

func Blocking(v bool) predicate.Vulnerability

Blocking applies equality check predicate on the "blocking" field. It's identical to BlockingEQ.

func BlockingEQ

func BlockingEQ(v bool) predicate.Vulnerability

BlockingEQ applies the EQ predicate on the "blocking" field.

func BlockingIsNil

func BlockingIsNil() predicate.Vulnerability

BlockingIsNil applies the IsNil predicate on the "blocking" field.

func BlockingNEQ

func BlockingNEQ(v bool) predicate.Vulnerability

BlockingNEQ applies the NEQ predicate on the "blocking" field.

func BlockingNotNil

func BlockingNotNil() predicate.Vulnerability

BlockingNotNil applies the NotNil predicate on the "blocking" field.

func Category

func Category(v string) predicate.Vulnerability

Category applies equality check predicate on the "category" field. It's identical to CategoryEQ.

func CategoryContains

func CategoryContains(v string) predicate.Vulnerability

CategoryContains applies the Contains predicate on the "category" field.

func CategoryContainsFold

func CategoryContainsFold(v string) predicate.Vulnerability

CategoryContainsFold applies the ContainsFold predicate on the "category" field.

func CategoryEQ

func CategoryEQ(v string) predicate.Vulnerability

CategoryEQ applies the EQ predicate on the "category" field.

func CategoryEqualFold

func CategoryEqualFold(v string) predicate.Vulnerability

CategoryEqualFold applies the EqualFold predicate on the "category" field.

func CategoryGT

func CategoryGT(v string) predicate.Vulnerability

CategoryGT applies the GT predicate on the "category" field.

func CategoryGTE

func CategoryGTE(v string) predicate.Vulnerability

CategoryGTE applies the GTE predicate on the "category" field.

func CategoryHasPrefix

func CategoryHasPrefix(v string) predicate.Vulnerability

CategoryHasPrefix applies the HasPrefix predicate on the "category" field.

func CategoryHasSuffix

func CategoryHasSuffix(v string) predicate.Vulnerability

CategoryHasSuffix applies the HasSuffix predicate on the "category" field.

func CategoryIn

func CategoryIn(vs ...string) predicate.Vulnerability

CategoryIn applies the In predicate on the "category" field.

func CategoryIsNil

func CategoryIsNil() predicate.Vulnerability

CategoryIsNil applies the IsNil predicate on the "category" field.

func CategoryLT

func CategoryLT(v string) predicate.Vulnerability

CategoryLT applies the LT predicate on the "category" field.

func CategoryLTE

func CategoryLTE(v string) predicate.Vulnerability

CategoryLTE applies the LTE predicate on the "category" field.

func CategoryNEQ

func CategoryNEQ(v string) predicate.Vulnerability

CategoryNEQ applies the NEQ predicate on the "category" field.

func CategoryNotIn

func CategoryNotIn(vs ...string) predicate.Vulnerability

CategoryNotIn applies the NotIn predicate on the "category" field.

func CategoryNotNil

func CategoryNotNil() predicate.Vulnerability

CategoryNotNil applies the NotNil predicate on the "category" field.

func CreatedAt

func CreatedAt(v time.Time) predicate.Vulnerability

CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.

func CreatedAtEQ

func CreatedAtEQ(v time.Time) predicate.Vulnerability

CreatedAtEQ applies the EQ predicate on the "created_at" field.

func CreatedAtGT

func CreatedAtGT(v time.Time) predicate.Vulnerability

CreatedAtGT applies the GT predicate on the "created_at" field.

func CreatedAtGTE

func CreatedAtGTE(v time.Time) predicate.Vulnerability

CreatedAtGTE applies the GTE predicate on the "created_at" field.

func CreatedAtIn

func CreatedAtIn(vs ...time.Time) predicate.Vulnerability

CreatedAtIn applies the In predicate on the "created_at" field.

func CreatedAtIsNil

func CreatedAtIsNil() predicate.Vulnerability

CreatedAtIsNil applies the IsNil predicate on the "created_at" field.

func CreatedAtLT

func CreatedAtLT(v time.Time) predicate.Vulnerability

CreatedAtLT applies the LT predicate on the "created_at" field.

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.Vulnerability

CreatedAtLTE applies the LTE predicate on the "created_at" field.

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.Vulnerability

CreatedAtNEQ applies the NEQ predicate on the "created_at" field.

func CreatedAtNotIn

func CreatedAtNotIn(vs ...time.Time) predicate.Vulnerability

CreatedAtNotIn applies the NotIn predicate on the "created_at" field.

func CreatedAtNotNil

func CreatedAtNotNil() predicate.Vulnerability

CreatedAtNotNil applies the NotNil predicate on the "created_at" field.

func CreatedBy

func CreatedBy(v string) predicate.Vulnerability

CreatedBy applies equality check predicate on the "created_by" field. It's identical to CreatedByEQ.

func CreatedByContains

func CreatedByContains(v string) predicate.Vulnerability

CreatedByContains applies the Contains predicate on the "created_by" field.

func CreatedByContainsFold

func CreatedByContainsFold(v string) predicate.Vulnerability

CreatedByContainsFold applies the ContainsFold predicate on the "created_by" field.

func CreatedByEQ

func CreatedByEQ(v string) predicate.Vulnerability

CreatedByEQ applies the EQ predicate on the "created_by" field.

func CreatedByEqualFold

func CreatedByEqualFold(v string) predicate.Vulnerability

CreatedByEqualFold applies the EqualFold predicate on the "created_by" field.

func CreatedByGT

func CreatedByGT(v string) predicate.Vulnerability

CreatedByGT applies the GT predicate on the "created_by" field.

func CreatedByGTE

func CreatedByGTE(v string) predicate.Vulnerability

CreatedByGTE applies the GTE predicate on the "created_by" field.

func CreatedByHasPrefix

func CreatedByHasPrefix(v string) predicate.Vulnerability

CreatedByHasPrefix applies the HasPrefix predicate on the "created_by" field.

func CreatedByHasSuffix

func CreatedByHasSuffix(v string) predicate.Vulnerability

CreatedByHasSuffix applies the HasSuffix predicate on the "created_by" field.

func CreatedByIn

func CreatedByIn(vs ...string) predicate.Vulnerability

CreatedByIn applies the In predicate on the "created_by" field.

func CreatedByIsNil

func CreatedByIsNil() predicate.Vulnerability

CreatedByIsNil applies the IsNil predicate on the "created_by" field.

func CreatedByLT

func CreatedByLT(v string) predicate.Vulnerability

CreatedByLT applies the LT predicate on the "created_by" field.

func CreatedByLTE

func CreatedByLTE(v string) predicate.Vulnerability

CreatedByLTE applies the LTE predicate on the "created_by" field.

func CreatedByNEQ

func CreatedByNEQ(v string) predicate.Vulnerability

CreatedByNEQ applies the NEQ predicate on the "created_by" field.

func CreatedByNotIn

func CreatedByNotIn(vs ...string) predicate.Vulnerability

CreatedByNotIn applies the NotIn predicate on the "created_by" field.

func CreatedByNotNil

func CreatedByNotNil() predicate.Vulnerability

CreatedByNotNil applies the NotNil predicate on the "created_by" field.

func CveID

CveID applies equality check predicate on the "cve_id" field. It's identical to CveIDEQ.

func CveIDContains

func CveIDContains(v string) predicate.Vulnerability

CveIDContains applies the Contains predicate on the "cve_id" field.

func CveIDContainsFold

func CveIDContainsFold(v string) predicate.Vulnerability

CveIDContainsFold applies the ContainsFold predicate on the "cve_id" field.

func CveIDEQ

func CveIDEQ(v string) predicate.Vulnerability

CveIDEQ applies the EQ predicate on the "cve_id" field.

func CveIDEqualFold

func CveIDEqualFold(v string) predicate.Vulnerability

CveIDEqualFold applies the EqualFold predicate on the "cve_id" field.

func CveIDGT

func CveIDGT(v string) predicate.Vulnerability

CveIDGT applies the GT predicate on the "cve_id" field.

func CveIDGTE

func CveIDGTE(v string) predicate.Vulnerability

CveIDGTE applies the GTE predicate on the "cve_id" field.

func CveIDHasPrefix

func CveIDHasPrefix(v string) predicate.Vulnerability

CveIDHasPrefix applies the HasPrefix predicate on the "cve_id" field.

func CveIDHasSuffix

func CveIDHasSuffix(v string) predicate.Vulnerability

CveIDHasSuffix applies the HasSuffix predicate on the "cve_id" field.

func CveIDIn

func CveIDIn(vs ...string) predicate.Vulnerability

CveIDIn applies the In predicate on the "cve_id" field.

func CveIDIsNil

func CveIDIsNil() predicate.Vulnerability

CveIDIsNil applies the IsNil predicate on the "cve_id" field.

func CveIDLT

func CveIDLT(v string) predicate.Vulnerability

CveIDLT applies the LT predicate on the "cve_id" field.

func CveIDLTE

func CveIDLTE(v string) predicate.Vulnerability

CveIDLTE applies the LTE predicate on the "cve_id" field.

func CveIDNEQ

func CveIDNEQ(v string) predicate.Vulnerability

CveIDNEQ applies the NEQ predicate on the "cve_id" field.

func CveIDNotIn

func CveIDNotIn(vs ...string) predicate.Vulnerability

CveIDNotIn applies the NotIn predicate on the "cve_id" field.

func CveIDNotNil

func CveIDNotNil() predicate.Vulnerability

CveIDNotNil applies the NotNil predicate on the "cve_id" field.

func DeletedAt

func DeletedAt(v time.Time) predicate.Vulnerability

DeletedAt applies equality check predicate on the "deleted_at" field. It's identical to DeletedAtEQ.

func DeletedAtEQ

func DeletedAtEQ(v time.Time) predicate.Vulnerability

DeletedAtEQ applies the EQ predicate on the "deleted_at" field.

func DeletedAtGT

func DeletedAtGT(v time.Time) predicate.Vulnerability

DeletedAtGT applies the GT predicate on the "deleted_at" field.

func DeletedAtGTE

func DeletedAtGTE(v time.Time) predicate.Vulnerability

DeletedAtGTE applies the GTE predicate on the "deleted_at" field.

func DeletedAtIn

func DeletedAtIn(vs ...time.Time) predicate.Vulnerability

DeletedAtIn applies the In predicate on the "deleted_at" field.

func DeletedAtIsNil

func DeletedAtIsNil() predicate.Vulnerability

DeletedAtIsNil applies the IsNil predicate on the "deleted_at" field.

func DeletedAtLT

func DeletedAtLT(v time.Time) predicate.Vulnerability

DeletedAtLT applies the LT predicate on the "deleted_at" field.

func DeletedAtLTE

func DeletedAtLTE(v time.Time) predicate.Vulnerability

DeletedAtLTE applies the LTE predicate on the "deleted_at" field.

func DeletedAtNEQ

func DeletedAtNEQ(v time.Time) predicate.Vulnerability

DeletedAtNEQ applies the NEQ predicate on the "deleted_at" field.

func DeletedAtNotIn

func DeletedAtNotIn(vs ...time.Time) predicate.Vulnerability

DeletedAtNotIn applies the NotIn predicate on the "deleted_at" field.

func DeletedAtNotNil

func DeletedAtNotNil() predicate.Vulnerability

DeletedAtNotNil applies the NotNil predicate on the "deleted_at" field.

func DeletedBy

func DeletedBy(v string) predicate.Vulnerability

DeletedBy applies equality check predicate on the "deleted_by" field. It's identical to DeletedByEQ.

func DeletedByContains

func DeletedByContains(v string) predicate.Vulnerability

DeletedByContains applies the Contains predicate on the "deleted_by" field.

func DeletedByContainsFold

func DeletedByContainsFold(v string) predicate.Vulnerability

DeletedByContainsFold applies the ContainsFold predicate on the "deleted_by" field.

func DeletedByEQ

func DeletedByEQ(v string) predicate.Vulnerability

DeletedByEQ applies the EQ predicate on the "deleted_by" field.

func DeletedByEqualFold

func DeletedByEqualFold(v string) predicate.Vulnerability

DeletedByEqualFold applies the EqualFold predicate on the "deleted_by" field.

func DeletedByGT

func DeletedByGT(v string) predicate.Vulnerability

DeletedByGT applies the GT predicate on the "deleted_by" field.

func DeletedByGTE

func DeletedByGTE(v string) predicate.Vulnerability

DeletedByGTE applies the GTE predicate on the "deleted_by" field.

func DeletedByHasPrefix

func DeletedByHasPrefix(v string) predicate.Vulnerability

DeletedByHasPrefix applies the HasPrefix predicate on the "deleted_by" field.

func DeletedByHasSuffix

func DeletedByHasSuffix(v string) predicate.Vulnerability

DeletedByHasSuffix applies the HasSuffix predicate on the "deleted_by" field.

func DeletedByIn

func DeletedByIn(vs ...string) predicate.Vulnerability

DeletedByIn applies the In predicate on the "deleted_by" field.

func DeletedByIsNil

func DeletedByIsNil() predicate.Vulnerability

DeletedByIsNil applies the IsNil predicate on the "deleted_by" field.

func DeletedByLT

func DeletedByLT(v string) predicate.Vulnerability

DeletedByLT applies the LT predicate on the "deleted_by" field.

func DeletedByLTE

func DeletedByLTE(v string) predicate.Vulnerability

DeletedByLTE applies the LTE predicate on the "deleted_by" field.

func DeletedByNEQ

func DeletedByNEQ(v string) predicate.Vulnerability

DeletedByNEQ applies the NEQ predicate on the "deleted_by" field.

func DeletedByNotIn

func DeletedByNotIn(vs ...string) predicate.Vulnerability

DeletedByNotIn applies the NotIn predicate on the "deleted_by" field.

func DeletedByNotNil

func DeletedByNotNil() predicate.Vulnerability

DeletedByNotNil applies the NotNil predicate on the "deleted_by" field.

func Description

func Description(v string) predicate.Vulnerability

Description applies equality check predicate on the "description" field. It's identical to DescriptionEQ.

func DescriptionContains

func DescriptionContains(v string) predicate.Vulnerability

DescriptionContains applies the Contains predicate on the "description" field.

func DescriptionContainsFold

func DescriptionContainsFold(v string) predicate.Vulnerability

DescriptionContainsFold applies the ContainsFold predicate on the "description" field.

func DescriptionEQ

func DescriptionEQ(v string) predicate.Vulnerability

DescriptionEQ applies the EQ predicate on the "description" field.

func DescriptionEqualFold

func DescriptionEqualFold(v string) predicate.Vulnerability

DescriptionEqualFold applies the EqualFold predicate on the "description" field.

func DescriptionGT

func DescriptionGT(v string) predicate.Vulnerability

DescriptionGT applies the GT predicate on the "description" field.

func DescriptionGTE

func DescriptionGTE(v string) predicate.Vulnerability

DescriptionGTE applies the GTE predicate on the "description" field.

func DescriptionHasPrefix

func DescriptionHasPrefix(v string) predicate.Vulnerability

DescriptionHasPrefix applies the HasPrefix predicate on the "description" field.

func DescriptionHasSuffix

func DescriptionHasSuffix(v string) predicate.Vulnerability

DescriptionHasSuffix applies the HasSuffix predicate on the "description" field.

func DescriptionIn

func DescriptionIn(vs ...string) predicate.Vulnerability

DescriptionIn applies the In predicate on the "description" field.

func DescriptionIsNil

func DescriptionIsNil() predicate.Vulnerability

DescriptionIsNil applies the IsNil predicate on the "description" field.

func DescriptionLT

func DescriptionLT(v string) predicate.Vulnerability

DescriptionLT applies the LT predicate on the "description" field.

func DescriptionLTE

func DescriptionLTE(v string) predicate.Vulnerability

DescriptionLTE applies the LTE predicate on the "description" field.

func DescriptionNEQ

func DescriptionNEQ(v string) predicate.Vulnerability

DescriptionNEQ applies the NEQ predicate on the "description" field.

func DescriptionNotIn

func DescriptionNotIn(vs ...string) predicate.Vulnerability

DescriptionNotIn applies the NotIn predicate on the "description" field.

func DescriptionNotNil

func DescriptionNotNil() predicate.Vulnerability

DescriptionNotNil applies the NotNil predicate on the "description" field.

func DiscoveredAt

func DiscoveredAt(v models.DateTime) predicate.Vulnerability

DiscoveredAt applies equality check predicate on the "discovered_at" field. It's identical to DiscoveredAtEQ.

func DiscoveredAtEQ

func DiscoveredAtEQ(v models.DateTime) predicate.Vulnerability

DiscoveredAtEQ applies the EQ predicate on the "discovered_at" field.

func DiscoveredAtGT

func DiscoveredAtGT(v models.DateTime) predicate.Vulnerability

DiscoveredAtGT applies the GT predicate on the "discovered_at" field.

func DiscoveredAtGTE

func DiscoveredAtGTE(v models.DateTime) predicate.Vulnerability

DiscoveredAtGTE applies the GTE predicate on the "discovered_at" field.

func DiscoveredAtIn

func DiscoveredAtIn(vs ...models.DateTime) predicate.Vulnerability

DiscoveredAtIn applies the In predicate on the "discovered_at" field.

func DiscoveredAtIsNil

func DiscoveredAtIsNil() predicate.Vulnerability

DiscoveredAtIsNil applies the IsNil predicate on the "discovered_at" field.

func DiscoveredAtLT

func DiscoveredAtLT(v models.DateTime) predicate.Vulnerability

DiscoveredAtLT applies the LT predicate on the "discovered_at" field.

func DiscoveredAtLTE

func DiscoveredAtLTE(v models.DateTime) predicate.Vulnerability

DiscoveredAtLTE applies the LTE predicate on the "discovered_at" field.

func DiscoveredAtNEQ

func DiscoveredAtNEQ(v models.DateTime) predicate.Vulnerability

DiscoveredAtNEQ applies the NEQ predicate on the "discovered_at" field.

func DiscoveredAtNotIn

func DiscoveredAtNotIn(vs ...models.DateTime) predicate.Vulnerability

DiscoveredAtNotIn applies the NotIn predicate on the "discovered_at" field.

func DiscoveredAtNotNil

func DiscoveredAtNotNil() predicate.Vulnerability

DiscoveredAtNotNil applies the NotNil predicate on the "discovered_at" field.

func DisplayID

func DisplayID(v string) predicate.Vulnerability

DisplayID applies equality check predicate on the "display_id" field. It's identical to DisplayIDEQ.

func DisplayIDContains

func DisplayIDContains(v string) predicate.Vulnerability

DisplayIDContains applies the Contains predicate on the "display_id" field.

func DisplayIDContainsFold

func DisplayIDContainsFold(v string) predicate.Vulnerability

DisplayIDContainsFold applies the ContainsFold predicate on the "display_id" field.

func DisplayIDEQ

func DisplayIDEQ(v string) predicate.Vulnerability

DisplayIDEQ applies the EQ predicate on the "display_id" field.

func DisplayIDEqualFold

func DisplayIDEqualFold(v string) predicate.Vulnerability

DisplayIDEqualFold applies the EqualFold predicate on the "display_id" field.

func DisplayIDGT

func DisplayIDGT(v string) predicate.Vulnerability

DisplayIDGT applies the GT predicate on the "display_id" field.

func DisplayIDGTE

func DisplayIDGTE(v string) predicate.Vulnerability

DisplayIDGTE applies the GTE predicate on the "display_id" field.

func DisplayIDHasPrefix

func DisplayIDHasPrefix(v string) predicate.Vulnerability

DisplayIDHasPrefix applies the HasPrefix predicate on the "display_id" field.

func DisplayIDHasSuffix

func DisplayIDHasSuffix(v string) predicate.Vulnerability

DisplayIDHasSuffix applies the HasSuffix predicate on the "display_id" field.

func DisplayIDIn

func DisplayIDIn(vs ...string) predicate.Vulnerability

DisplayIDIn applies the In predicate on the "display_id" field.

func DisplayIDLT

func DisplayIDLT(v string) predicate.Vulnerability

DisplayIDLT applies the LT predicate on the "display_id" field.

func DisplayIDLTE

func DisplayIDLTE(v string) predicate.Vulnerability

DisplayIDLTE applies the LTE predicate on the "display_id" field.

func DisplayIDNEQ

func DisplayIDNEQ(v string) predicate.Vulnerability

DisplayIDNEQ applies the NEQ predicate on the "display_id" field.

func DisplayIDNotIn

func DisplayIDNotIn(vs ...string) predicate.Vulnerability

DisplayIDNotIn applies the NotIn predicate on the "display_id" field.

func DisplayName

func DisplayName(v string) predicate.Vulnerability

DisplayName applies equality check predicate on the "display_name" field. It's identical to DisplayNameEQ.

func DisplayNameContains

func DisplayNameContains(v string) predicate.Vulnerability

DisplayNameContains applies the Contains predicate on the "display_name" field.

func DisplayNameContainsFold

func DisplayNameContainsFold(v string) predicate.Vulnerability

DisplayNameContainsFold applies the ContainsFold predicate on the "display_name" field.

func DisplayNameEQ

func DisplayNameEQ(v string) predicate.Vulnerability

DisplayNameEQ applies the EQ predicate on the "display_name" field.

func DisplayNameEqualFold

func DisplayNameEqualFold(v string) predicate.Vulnerability

DisplayNameEqualFold applies the EqualFold predicate on the "display_name" field.

func DisplayNameGT

func DisplayNameGT(v string) predicate.Vulnerability

DisplayNameGT applies the GT predicate on the "display_name" field.

func DisplayNameGTE

func DisplayNameGTE(v string) predicate.Vulnerability

DisplayNameGTE applies the GTE predicate on the "display_name" field.

func DisplayNameHasPrefix

func DisplayNameHasPrefix(v string) predicate.Vulnerability

DisplayNameHasPrefix applies the HasPrefix predicate on the "display_name" field.

func DisplayNameHasSuffix

func DisplayNameHasSuffix(v string) predicate.Vulnerability

DisplayNameHasSuffix applies the HasSuffix predicate on the "display_name" field.

func DisplayNameIn

func DisplayNameIn(vs ...string) predicate.Vulnerability

DisplayNameIn applies the In predicate on the "display_name" field.

func DisplayNameIsNil

func DisplayNameIsNil() predicate.Vulnerability

DisplayNameIsNil applies the IsNil predicate on the "display_name" field.

func DisplayNameLT

func DisplayNameLT(v string) predicate.Vulnerability

DisplayNameLT applies the LT predicate on the "display_name" field.

func DisplayNameLTE

func DisplayNameLTE(v string) predicate.Vulnerability

DisplayNameLTE applies the LTE predicate on the "display_name" field.

func DisplayNameNEQ

func DisplayNameNEQ(v string) predicate.Vulnerability

DisplayNameNEQ applies the NEQ predicate on the "display_name" field.

func DisplayNameNotIn

func DisplayNameNotIn(vs ...string) predicate.Vulnerability

DisplayNameNotIn applies the NotIn predicate on the "display_name" field.

func DisplayNameNotNil

func DisplayNameNotNil() predicate.Vulnerability

DisplayNameNotNil applies the NotNil predicate on the "display_name" field.

func Exploitability

func Exploitability(v float64) predicate.Vulnerability

Exploitability applies equality check predicate on the "exploitability" field. It's identical to ExploitabilityEQ.

func ExploitabilityEQ

func ExploitabilityEQ(v float64) predicate.Vulnerability

ExploitabilityEQ applies the EQ predicate on the "exploitability" field.

func ExploitabilityGT

func ExploitabilityGT(v float64) predicate.Vulnerability

ExploitabilityGT applies the GT predicate on the "exploitability" field.

func ExploitabilityGTE

func ExploitabilityGTE(v float64) predicate.Vulnerability

ExploitabilityGTE applies the GTE predicate on the "exploitability" field.

func ExploitabilityIn

func ExploitabilityIn(vs ...float64) predicate.Vulnerability

ExploitabilityIn applies the In predicate on the "exploitability" field.

func ExploitabilityIsNil

func ExploitabilityIsNil() predicate.Vulnerability

ExploitabilityIsNil applies the IsNil predicate on the "exploitability" field.

func ExploitabilityLT

func ExploitabilityLT(v float64) predicate.Vulnerability

ExploitabilityLT applies the LT predicate on the "exploitability" field.

func ExploitabilityLTE

func ExploitabilityLTE(v float64) predicate.Vulnerability

ExploitabilityLTE applies the LTE predicate on the "exploitability" field.

func ExploitabilityNEQ

func ExploitabilityNEQ(v float64) predicate.Vulnerability

ExploitabilityNEQ applies the NEQ predicate on the "exploitability" field.

func ExploitabilityNotIn

func ExploitabilityNotIn(vs ...float64) predicate.Vulnerability

ExploitabilityNotIn applies the NotIn predicate on the "exploitability" field.

func ExploitabilityNotNil

func ExploitabilityNotNil() predicate.Vulnerability

ExploitabilityNotNil applies the NotNil predicate on the "exploitability" field.

func ExternalID

func ExternalID(v string) predicate.Vulnerability

ExternalID applies equality check predicate on the "external_id" field. It's identical to ExternalIDEQ.

func ExternalIDContains

func ExternalIDContains(v string) predicate.Vulnerability

ExternalIDContains applies the Contains predicate on the "external_id" field.

func ExternalIDContainsFold

func ExternalIDContainsFold(v string) predicate.Vulnerability

ExternalIDContainsFold applies the ContainsFold predicate on the "external_id" field.

func ExternalIDEQ

func ExternalIDEQ(v string) predicate.Vulnerability

ExternalIDEQ applies the EQ predicate on the "external_id" field.

func ExternalIDEqualFold

func ExternalIDEqualFold(v string) predicate.Vulnerability

ExternalIDEqualFold applies the EqualFold predicate on the "external_id" field.

func ExternalIDGT

func ExternalIDGT(v string) predicate.Vulnerability

ExternalIDGT applies the GT predicate on the "external_id" field.

func ExternalIDGTE

func ExternalIDGTE(v string) predicate.Vulnerability

ExternalIDGTE applies the GTE predicate on the "external_id" field.

func ExternalIDHasPrefix

func ExternalIDHasPrefix(v string) predicate.Vulnerability

ExternalIDHasPrefix applies the HasPrefix predicate on the "external_id" field.

func ExternalIDHasSuffix

func ExternalIDHasSuffix(v string) predicate.Vulnerability

ExternalIDHasSuffix applies the HasSuffix predicate on the "external_id" field.

func ExternalIDIn

func ExternalIDIn(vs ...string) predicate.Vulnerability

ExternalIDIn applies the In predicate on the "external_id" field.

func ExternalIDLT

func ExternalIDLT(v string) predicate.Vulnerability

ExternalIDLT applies the LT predicate on the "external_id" field.

func ExternalIDLTE

func ExternalIDLTE(v string) predicate.Vulnerability

ExternalIDLTE applies the LTE predicate on the "external_id" field.

func ExternalIDNEQ

func ExternalIDNEQ(v string) predicate.Vulnerability

ExternalIDNEQ applies the NEQ predicate on the "external_id" field.

func ExternalIDNotIn

func ExternalIDNotIn(vs ...string) predicate.Vulnerability

ExternalIDNotIn applies the NotIn predicate on the "external_id" field.

func ExternalOwnerID

func ExternalOwnerID(v string) predicate.Vulnerability

ExternalOwnerID applies equality check predicate on the "external_owner_id" field. It's identical to ExternalOwnerIDEQ.

func ExternalOwnerIDContains

func ExternalOwnerIDContains(v string) predicate.Vulnerability

ExternalOwnerIDContains applies the Contains predicate on the "external_owner_id" field.

func ExternalOwnerIDContainsFold

func ExternalOwnerIDContainsFold(v string) predicate.Vulnerability

ExternalOwnerIDContainsFold applies the ContainsFold predicate on the "external_owner_id" field.

func ExternalOwnerIDEQ

func ExternalOwnerIDEQ(v string) predicate.Vulnerability

ExternalOwnerIDEQ applies the EQ predicate on the "external_owner_id" field.

func ExternalOwnerIDEqualFold

func ExternalOwnerIDEqualFold(v string) predicate.Vulnerability

ExternalOwnerIDEqualFold applies the EqualFold predicate on the "external_owner_id" field.

func ExternalOwnerIDGT

func ExternalOwnerIDGT(v string) predicate.Vulnerability

ExternalOwnerIDGT applies the GT predicate on the "external_owner_id" field.

func ExternalOwnerIDGTE

func ExternalOwnerIDGTE(v string) predicate.Vulnerability

ExternalOwnerIDGTE applies the GTE predicate on the "external_owner_id" field.

func ExternalOwnerIDHasPrefix

func ExternalOwnerIDHasPrefix(v string) predicate.Vulnerability

ExternalOwnerIDHasPrefix applies the HasPrefix predicate on the "external_owner_id" field.

func ExternalOwnerIDHasSuffix

func ExternalOwnerIDHasSuffix(v string) predicate.Vulnerability

ExternalOwnerIDHasSuffix applies the HasSuffix predicate on the "external_owner_id" field.

func ExternalOwnerIDIn

func ExternalOwnerIDIn(vs ...string) predicate.Vulnerability

ExternalOwnerIDIn applies the In predicate on the "external_owner_id" field.

func ExternalOwnerIDIsNil

func ExternalOwnerIDIsNil() predicate.Vulnerability

ExternalOwnerIDIsNil applies the IsNil predicate on the "external_owner_id" field.

func ExternalOwnerIDLT

func ExternalOwnerIDLT(v string) predicate.Vulnerability

ExternalOwnerIDLT applies the LT predicate on the "external_owner_id" field.

func ExternalOwnerIDLTE

func ExternalOwnerIDLTE(v string) predicate.Vulnerability

ExternalOwnerIDLTE applies the LTE predicate on the "external_owner_id" field.

func ExternalOwnerIDNEQ

func ExternalOwnerIDNEQ(v string) predicate.Vulnerability

ExternalOwnerIDNEQ applies the NEQ predicate on the "external_owner_id" field.

func ExternalOwnerIDNotIn

func ExternalOwnerIDNotIn(vs ...string) predicate.Vulnerability

ExternalOwnerIDNotIn applies the NotIn predicate on the "external_owner_id" field.

func ExternalOwnerIDNotNil

func ExternalOwnerIDNotNil() predicate.Vulnerability

ExternalOwnerIDNotNil applies the NotNil predicate on the "external_owner_id" field.

func ExternalURI

func ExternalURI(v string) predicate.Vulnerability

ExternalURI applies equality check predicate on the "external_uri" field. It's identical to ExternalURIEQ.

func ExternalURIContains

func ExternalURIContains(v string) predicate.Vulnerability

ExternalURIContains applies the Contains predicate on the "external_uri" field.

func ExternalURIContainsFold

func ExternalURIContainsFold(v string) predicate.Vulnerability

ExternalURIContainsFold applies the ContainsFold predicate on the "external_uri" field.

func ExternalURIEQ

func ExternalURIEQ(v string) predicate.Vulnerability

ExternalURIEQ applies the EQ predicate on the "external_uri" field.

func ExternalURIEqualFold

func ExternalURIEqualFold(v string) predicate.Vulnerability

ExternalURIEqualFold applies the EqualFold predicate on the "external_uri" field.

func ExternalURIGT

func ExternalURIGT(v string) predicate.Vulnerability

ExternalURIGT applies the GT predicate on the "external_uri" field.

func ExternalURIGTE

func ExternalURIGTE(v string) predicate.Vulnerability

ExternalURIGTE applies the GTE predicate on the "external_uri" field.

func ExternalURIHasPrefix

func ExternalURIHasPrefix(v string) predicate.Vulnerability

ExternalURIHasPrefix applies the HasPrefix predicate on the "external_uri" field.

func ExternalURIHasSuffix

func ExternalURIHasSuffix(v string) predicate.Vulnerability

ExternalURIHasSuffix applies the HasSuffix predicate on the "external_uri" field.

func ExternalURIIn

func ExternalURIIn(vs ...string) predicate.Vulnerability

ExternalURIIn applies the In predicate on the "external_uri" field.

func ExternalURIIsNil

func ExternalURIIsNil() predicate.Vulnerability

ExternalURIIsNil applies the IsNil predicate on the "external_uri" field.

func ExternalURILT

func ExternalURILT(v string) predicate.Vulnerability

ExternalURILT applies the LT predicate on the "external_uri" field.

func ExternalURILTE

func ExternalURILTE(v string) predicate.Vulnerability

ExternalURILTE applies the LTE predicate on the "external_uri" field.

func ExternalURINEQ

func ExternalURINEQ(v string) predicate.Vulnerability

ExternalURINEQ applies the NEQ predicate on the "external_uri" field.

func ExternalURINotIn

func ExternalURINotIn(vs ...string) predicate.Vulnerability

ExternalURINotIn applies the NotIn predicate on the "external_uri" field.

func ExternalURINotNil

func ExternalURINotNil() predicate.Vulnerability

ExternalURINotNil applies the NotNil predicate on the "external_uri" field.

func HasActionPlans

func HasActionPlans() predicate.Vulnerability

HasActionPlans applies the HasEdge predicate on the "action_plans" edge.

func HasActionPlansWith

func HasActionPlansWith(preds ...predicate.ActionPlan) predicate.Vulnerability

HasActionPlansWith applies the HasEdge predicate on the "action_plans" edge with a given conditions (other predicates).

func HasAssets

func HasAssets() predicate.Vulnerability

HasAssets applies the HasEdge predicate on the "assets" edge.

func HasAssetsWith

func HasAssetsWith(preds ...predicate.Asset) predicate.Vulnerability

HasAssetsWith applies the HasEdge predicate on the "assets" edge with a given conditions (other predicates).

func HasBlockedGroups

func HasBlockedGroups() predicate.Vulnerability

HasBlockedGroups applies the HasEdge predicate on the "blocked_groups" edge.

func HasBlockedGroupsWith

func HasBlockedGroupsWith(preds ...predicate.Group) predicate.Vulnerability

HasBlockedGroupsWith applies the HasEdge predicate on the "blocked_groups" edge with a given conditions (other predicates).

func HasComments

func HasComments() predicate.Vulnerability

HasComments applies the HasEdge predicate on the "comments" edge.

func HasCommentsWith

func HasCommentsWith(preds ...predicate.Note) predicate.Vulnerability

HasCommentsWith applies the HasEdge predicate on the "comments" edge with a given conditions (other predicates).

func HasControls

func HasControls() predicate.Vulnerability

HasControls applies the HasEdge predicate on the "controls" edge.

func HasControlsWith

func HasControlsWith(preds ...predicate.Control) predicate.Vulnerability

HasControlsWith applies the HasEdge predicate on the "controls" edge with a given conditions (other predicates).

func HasEditors

func HasEditors() predicate.Vulnerability

HasEditors applies the HasEdge predicate on the "editors" edge.

func HasEditorsWith

func HasEditorsWith(preds ...predicate.Group) predicate.Vulnerability

HasEditorsWith applies the HasEdge predicate on the "editors" edge with a given conditions (other predicates).

func HasEntities

func HasEntities() predicate.Vulnerability

HasEntities applies the HasEdge predicate on the "entities" edge.

func HasEntitiesWith

func HasEntitiesWith(preds ...predicate.Entity) predicate.Vulnerability

HasEntitiesWith applies the HasEdge predicate on the "entities" edge with a given conditions (other predicates).

func HasFiles

func HasFiles() predicate.Vulnerability

HasFiles applies the HasEdge predicate on the "files" edge.

func HasFilesWith

func HasFilesWith(preds ...predicate.File) predicate.Vulnerability

HasFilesWith applies the HasEdge predicate on the "files" edge with a given conditions (other predicates).

func HasFindings

func HasFindings() predicate.Vulnerability

HasFindings applies the HasEdge predicate on the "findings" edge.

func HasFindingsWith

func HasFindingsWith(preds ...predicate.Finding) predicate.Vulnerability

HasFindingsWith applies the HasEdge predicate on the "findings" edge with a given conditions (other predicates).

func HasIntegrations

func HasIntegrations() predicate.Vulnerability

HasIntegrations applies the HasEdge predicate on the "integrations" edge.

func HasIntegrationsWith

func HasIntegrationsWith(preds ...predicate.Integration) predicate.Vulnerability

HasIntegrationsWith applies the HasEdge predicate on the "integrations" edge with a given conditions (other predicates).

func HasOwner

func HasOwner() predicate.Vulnerability

HasOwner applies the HasEdge predicate on the "owner" edge.

func HasOwnerWith

func HasOwnerWith(preds ...predicate.Organization) predicate.Vulnerability

HasOwnerWith applies the HasEdge predicate on the "owner" edge with a given conditions (other predicates).

func HasPrograms

func HasPrograms() predicate.Vulnerability

HasPrograms applies the HasEdge predicate on the "programs" edge.

func HasProgramsWith

func HasProgramsWith(preds ...predicate.Program) predicate.Vulnerability

HasProgramsWith applies the HasEdge predicate on the "programs" edge with a given conditions (other predicates).

func HasRemediations

func HasRemediations() predicate.Vulnerability

HasRemediations applies the HasEdge predicate on the "remediations" edge.

func HasRemediationsWith

func HasRemediationsWith(preds ...predicate.Remediation) predicate.Vulnerability

HasRemediationsWith applies the HasEdge predicate on the "remediations" edge with a given conditions (other predicates).

func HasReviews

func HasReviews() predicate.Vulnerability

HasReviews applies the HasEdge predicate on the "reviews" edge.

func HasReviewsWith

func HasReviewsWith(preds ...predicate.Review) predicate.Vulnerability

HasReviewsWith applies the HasEdge predicate on the "reviews" edge with a given conditions (other predicates).

func HasRisks

func HasRisks() predicate.Vulnerability

HasRisks applies the HasEdge predicate on the "risks" edge.

func HasRisksWith

func HasRisksWith(preds ...predicate.Risk) predicate.Vulnerability

HasRisksWith applies the HasEdge predicate on the "risks" edge with a given conditions (other predicates).

func HasScans

func HasScans() predicate.Vulnerability

HasScans applies the HasEdge predicate on the "scans" edge.

func HasScansWith

func HasScansWith(preds ...predicate.Scan) predicate.Vulnerability

HasScansWith applies the HasEdge predicate on the "scans" edge with a given conditions (other predicates).

func HasSubcontrols

func HasSubcontrols() predicate.Vulnerability

HasSubcontrols applies the HasEdge predicate on the "subcontrols" edge.

func HasSubcontrolsWith

func HasSubcontrolsWith(preds ...predicate.Subcontrol) predicate.Vulnerability

HasSubcontrolsWith applies the HasEdge predicate on the "subcontrols" edge with a given conditions (other predicates).

func HasTasks

func HasTasks() predicate.Vulnerability

HasTasks applies the HasEdge predicate on the "tasks" edge.

func HasTasksWith

func HasTasksWith(preds ...predicate.Task) predicate.Vulnerability

HasTasksWith applies the HasEdge predicate on the "tasks" edge with a given conditions (other predicates).

func HasViewers

func HasViewers() predicate.Vulnerability

HasViewers applies the HasEdge predicate on the "viewers" edge.

func HasViewersWith

func HasViewersWith(preds ...predicate.Group) predicate.Vulnerability

HasViewersWith applies the HasEdge predicate on the "viewers" edge with a given conditions (other predicates).

func ID

ID filters vertices based on their ID field.

func IDContainsFold

func IDContainsFold(id string) predicate.Vulnerability

IDContainsFold applies the ContainsFold predicate on the ID field.

func IDEQ

IDEQ applies the EQ predicate on the ID field.

func IDEqualFold

func IDEqualFold(id string) predicate.Vulnerability

IDEqualFold applies the EqualFold predicate on the ID field.

func IDGT

IDGT applies the GT predicate on the ID field.

func IDGTE

func IDGTE(id string) predicate.Vulnerability

IDGTE applies the GTE predicate on the ID field.

func IDIn

func IDIn(ids ...string) predicate.Vulnerability

IDIn applies the In predicate on the ID field.

func IDLT

IDLT applies the LT predicate on the ID field.

func IDLTE

func IDLTE(id string) predicate.Vulnerability

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

func IDNEQ(id string) predicate.Vulnerability

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...string) predicate.Vulnerability

IDNotIn applies the NotIn predicate on the ID field.

func Impact

Impact applies equality check predicate on the "impact" field. It's identical to ImpactEQ.

func ImpactEQ

func ImpactEQ(v float64) predicate.Vulnerability

ImpactEQ applies the EQ predicate on the "impact" field.

func ImpactGT

func ImpactGT(v float64) predicate.Vulnerability

ImpactGT applies the GT predicate on the "impact" field.

func ImpactGTE

func ImpactGTE(v float64) predicate.Vulnerability

ImpactGTE applies the GTE predicate on the "impact" field.

func ImpactIn

func ImpactIn(vs ...float64) predicate.Vulnerability

ImpactIn applies the In predicate on the "impact" field.

func ImpactIsNil

func ImpactIsNil() predicate.Vulnerability

ImpactIsNil applies the IsNil predicate on the "impact" field.

func ImpactLT

func ImpactLT(v float64) predicate.Vulnerability

ImpactLT applies the LT predicate on the "impact" field.

func ImpactLTE

func ImpactLTE(v float64) predicate.Vulnerability

ImpactLTE applies the LTE predicate on the "impact" field.

func ImpactNEQ

func ImpactNEQ(v float64) predicate.Vulnerability

ImpactNEQ applies the NEQ predicate on the "impact" field.

func ImpactNotIn

func ImpactNotIn(vs ...float64) predicate.Vulnerability

ImpactNotIn applies the NotIn predicate on the "impact" field.

func ImpactNotNil

func ImpactNotNil() predicate.Vulnerability

ImpactNotNil applies the NotNil predicate on the "impact" field.

func ImpactsIsNil

func ImpactsIsNil() predicate.Vulnerability

ImpactsIsNil applies the IsNil predicate on the "impacts" field.

func ImpactsNotNil

func ImpactsNotNil() predicate.Vulnerability

ImpactsNotNil applies the NotNil predicate on the "impacts" field.

func InternalNotes

func InternalNotes(v string) predicate.Vulnerability

InternalNotes applies equality check predicate on the "internal_notes" field. It's identical to InternalNotesEQ.

func InternalNotesContains

func InternalNotesContains(v string) predicate.Vulnerability

InternalNotesContains applies the Contains predicate on the "internal_notes" field.

func InternalNotesContainsFold

func InternalNotesContainsFold(v string) predicate.Vulnerability

InternalNotesContainsFold applies the ContainsFold predicate on the "internal_notes" field.

func InternalNotesEQ

func InternalNotesEQ(v string) predicate.Vulnerability

InternalNotesEQ applies the EQ predicate on the "internal_notes" field.

func InternalNotesEqualFold

func InternalNotesEqualFold(v string) predicate.Vulnerability

InternalNotesEqualFold applies the EqualFold predicate on the "internal_notes" field.

func InternalNotesGT

func InternalNotesGT(v string) predicate.Vulnerability

InternalNotesGT applies the GT predicate on the "internal_notes" field.

func InternalNotesGTE

func InternalNotesGTE(v string) predicate.Vulnerability

InternalNotesGTE applies the GTE predicate on the "internal_notes" field.

func InternalNotesHasPrefix

func InternalNotesHasPrefix(v string) predicate.Vulnerability

InternalNotesHasPrefix applies the HasPrefix predicate on the "internal_notes" field.

func InternalNotesHasSuffix

func InternalNotesHasSuffix(v string) predicate.Vulnerability

InternalNotesHasSuffix applies the HasSuffix predicate on the "internal_notes" field.

func InternalNotesIn

func InternalNotesIn(vs ...string) predicate.Vulnerability

InternalNotesIn applies the In predicate on the "internal_notes" field.

func InternalNotesIsNil

func InternalNotesIsNil() predicate.Vulnerability

InternalNotesIsNil applies the IsNil predicate on the "internal_notes" field.

func InternalNotesLT

func InternalNotesLT(v string) predicate.Vulnerability

InternalNotesLT applies the LT predicate on the "internal_notes" field.

func InternalNotesLTE

func InternalNotesLTE(v string) predicate.Vulnerability

InternalNotesLTE applies the LTE predicate on the "internal_notes" field.

func InternalNotesNEQ

func InternalNotesNEQ(v string) predicate.Vulnerability

InternalNotesNEQ applies the NEQ predicate on the "internal_notes" field.

func InternalNotesNotIn

func InternalNotesNotIn(vs ...string) predicate.Vulnerability

InternalNotesNotIn applies the NotIn predicate on the "internal_notes" field.

func InternalNotesNotNil

func InternalNotesNotNil() predicate.Vulnerability

InternalNotesNotNil applies the NotNil predicate on the "internal_notes" field.

func MetadataIsNil

func MetadataIsNil() predicate.Vulnerability

MetadataIsNil applies the IsNil predicate on the "metadata" field.

func MetadataNotNil

func MetadataNotNil() predicate.Vulnerability

MetadataNotNil applies the NotNil predicate on the "metadata" field.

func Not

Not applies the not operator on the given predicate.

func Open

Open applies equality check predicate on the "open" field. It's identical to OpenEQ.

func OpenEQ

func OpenEQ(v bool) predicate.Vulnerability

OpenEQ applies the EQ predicate on the "open" field.

func OpenIsNil

func OpenIsNil() predicate.Vulnerability

OpenIsNil applies the IsNil predicate on the "open" field.

func OpenNEQ

func OpenNEQ(v bool) predicate.Vulnerability

OpenNEQ applies the NEQ predicate on the "open" field.

func OpenNotNil

func OpenNotNil() predicate.Vulnerability

OpenNotNil applies the NotNil predicate on the "open" field.

func Or

Or groups predicates with the OR operator between them.

func OwnerID

func OwnerID(v string) predicate.Vulnerability

OwnerID applies equality check predicate on the "owner_id" field. It's identical to OwnerIDEQ.

func OwnerIDContains

func OwnerIDContains(v string) predicate.Vulnerability

OwnerIDContains applies the Contains predicate on the "owner_id" field.

func OwnerIDContainsFold

func OwnerIDContainsFold(v string) predicate.Vulnerability

OwnerIDContainsFold applies the ContainsFold predicate on the "owner_id" field.

func OwnerIDEQ

func OwnerIDEQ(v string) predicate.Vulnerability

OwnerIDEQ applies the EQ predicate on the "owner_id" field.

func OwnerIDEqualFold

func OwnerIDEqualFold(v string) predicate.Vulnerability

OwnerIDEqualFold applies the EqualFold predicate on the "owner_id" field.

func OwnerIDGT

func OwnerIDGT(v string) predicate.Vulnerability

OwnerIDGT applies the GT predicate on the "owner_id" field.

func OwnerIDGTE

func OwnerIDGTE(v string) predicate.Vulnerability

OwnerIDGTE applies the GTE predicate on the "owner_id" field.

func OwnerIDHasPrefix

func OwnerIDHasPrefix(v string) predicate.Vulnerability

OwnerIDHasPrefix applies the HasPrefix predicate on the "owner_id" field.

func OwnerIDHasSuffix

func OwnerIDHasSuffix(v string) predicate.Vulnerability

OwnerIDHasSuffix applies the HasSuffix predicate on the "owner_id" field.

func OwnerIDIn

func OwnerIDIn(vs ...string) predicate.Vulnerability

OwnerIDIn applies the In predicate on the "owner_id" field.

func OwnerIDIsNil

func OwnerIDIsNil() predicate.Vulnerability

OwnerIDIsNil applies the IsNil predicate on the "owner_id" field.

func OwnerIDLT

func OwnerIDLT(v string) predicate.Vulnerability

OwnerIDLT applies the LT predicate on the "owner_id" field.

func OwnerIDLTE

func OwnerIDLTE(v string) predicate.Vulnerability

OwnerIDLTE applies the LTE predicate on the "owner_id" field.

func OwnerIDNEQ

func OwnerIDNEQ(v string) predicate.Vulnerability

OwnerIDNEQ applies the NEQ predicate on the "owner_id" field.

func OwnerIDNotIn

func OwnerIDNotIn(vs ...string) predicate.Vulnerability

OwnerIDNotIn applies the NotIn predicate on the "owner_id" field.

func OwnerIDNotNil

func OwnerIDNotNil() predicate.Vulnerability

OwnerIDNotNil applies the NotNil predicate on the "owner_id" field.

func Priority

func Priority(v string) predicate.Vulnerability

Priority applies equality check predicate on the "priority" field. It's identical to PriorityEQ.

func PriorityContains

func PriorityContains(v string) predicate.Vulnerability

PriorityContains applies the Contains predicate on the "priority" field.

func PriorityContainsFold

func PriorityContainsFold(v string) predicate.Vulnerability

PriorityContainsFold applies the ContainsFold predicate on the "priority" field.

func PriorityEQ

func PriorityEQ(v string) predicate.Vulnerability

PriorityEQ applies the EQ predicate on the "priority" field.

func PriorityEqualFold

func PriorityEqualFold(v string) predicate.Vulnerability

PriorityEqualFold applies the EqualFold predicate on the "priority" field.

func PriorityGT

func PriorityGT(v string) predicate.Vulnerability

PriorityGT applies the GT predicate on the "priority" field.

func PriorityGTE

func PriorityGTE(v string) predicate.Vulnerability

PriorityGTE applies the GTE predicate on the "priority" field.

func PriorityHasPrefix

func PriorityHasPrefix(v string) predicate.Vulnerability

PriorityHasPrefix applies the HasPrefix predicate on the "priority" field.

func PriorityHasSuffix

func PriorityHasSuffix(v string) predicate.Vulnerability

PriorityHasSuffix applies the HasSuffix predicate on the "priority" field.

func PriorityIn

func PriorityIn(vs ...string) predicate.Vulnerability

PriorityIn applies the In predicate on the "priority" field.

func PriorityIsNil

func PriorityIsNil() predicate.Vulnerability

PriorityIsNil applies the IsNil predicate on the "priority" field.

func PriorityLT

func PriorityLT(v string) predicate.Vulnerability

PriorityLT applies the LT predicate on the "priority" field.

func PriorityLTE

func PriorityLTE(v string) predicate.Vulnerability

PriorityLTE applies the LTE predicate on the "priority" field.

func PriorityNEQ

func PriorityNEQ(v string) predicate.Vulnerability

PriorityNEQ applies the NEQ predicate on the "priority" field.

func PriorityNotIn

func PriorityNotIn(vs ...string) predicate.Vulnerability

PriorityNotIn applies the NotIn predicate on the "priority" field.

func PriorityNotNil

func PriorityNotNil() predicate.Vulnerability

PriorityNotNil applies the NotNil predicate on the "priority" field.

func Production

func Production(v bool) predicate.Vulnerability

Production applies equality check predicate on the "production" field. It's identical to ProductionEQ.

func ProductionEQ

func ProductionEQ(v bool) predicate.Vulnerability

ProductionEQ applies the EQ predicate on the "production" field.

func ProductionIsNil

func ProductionIsNil() predicate.Vulnerability

ProductionIsNil applies the IsNil predicate on the "production" field.

func ProductionNEQ

func ProductionNEQ(v bool) predicate.Vulnerability

ProductionNEQ applies the NEQ predicate on the "production" field.

func ProductionNotNil

func ProductionNotNil() predicate.Vulnerability

ProductionNotNil applies the NotNil predicate on the "production" field.

func Public

func Public(v bool) predicate.Vulnerability

Public applies equality check predicate on the "public" field. It's identical to PublicEQ.

func PublicEQ

func PublicEQ(v bool) predicate.Vulnerability

PublicEQ applies the EQ predicate on the "public" field.

func PublicIsNil

func PublicIsNil() predicate.Vulnerability

PublicIsNil applies the IsNil predicate on the "public" field.

func PublicNEQ

func PublicNEQ(v bool) predicate.Vulnerability

PublicNEQ applies the NEQ predicate on the "public" field.

func PublicNotNil

func PublicNotNil() predicate.Vulnerability

PublicNotNil applies the NotNil predicate on the "public" field.

func PublishedAt

func PublishedAt(v models.DateTime) predicate.Vulnerability

PublishedAt applies equality check predicate on the "published_at" field. It's identical to PublishedAtEQ.

func PublishedAtEQ

func PublishedAtEQ(v models.DateTime) predicate.Vulnerability

PublishedAtEQ applies the EQ predicate on the "published_at" field.

func PublishedAtGT

func PublishedAtGT(v models.DateTime) predicate.Vulnerability

PublishedAtGT applies the GT predicate on the "published_at" field.

func PublishedAtGTE

func PublishedAtGTE(v models.DateTime) predicate.Vulnerability

PublishedAtGTE applies the GTE predicate on the "published_at" field.

func PublishedAtIn

func PublishedAtIn(vs ...models.DateTime) predicate.Vulnerability

PublishedAtIn applies the In predicate on the "published_at" field.

func PublishedAtIsNil

func PublishedAtIsNil() predicate.Vulnerability

PublishedAtIsNil applies the IsNil predicate on the "published_at" field.

func PublishedAtLT

func PublishedAtLT(v models.DateTime) predicate.Vulnerability

PublishedAtLT applies the LT predicate on the "published_at" field.

func PublishedAtLTE

func PublishedAtLTE(v models.DateTime) predicate.Vulnerability

PublishedAtLTE applies the LTE predicate on the "published_at" field.

func PublishedAtNEQ

func PublishedAtNEQ(v models.DateTime) predicate.Vulnerability

PublishedAtNEQ applies the NEQ predicate on the "published_at" field.

func PublishedAtNotIn

func PublishedAtNotIn(vs ...models.DateTime) predicate.Vulnerability

PublishedAtNotIn applies the NotIn predicate on the "published_at" field.

func PublishedAtNotNil

func PublishedAtNotNil() predicate.Vulnerability

PublishedAtNotNil applies the NotNil predicate on the "published_at" field.

func RawPayloadIsNil

func RawPayloadIsNil() predicate.Vulnerability

RawPayloadIsNil applies the IsNil predicate on the "raw_payload" field.

func RawPayloadNotNil

func RawPayloadNotNil() predicate.Vulnerability

RawPayloadNotNil applies the NotNil predicate on the "raw_payload" field.

func ReferencesIsNil

func ReferencesIsNil() predicate.Vulnerability

ReferencesIsNil applies the IsNil predicate on the "references" field.

func ReferencesNotNil

func ReferencesNotNil() predicate.Vulnerability

ReferencesNotNil applies the NotNil predicate on the "references" field.

func RemediationSLA

func RemediationSLA(v int) predicate.Vulnerability

RemediationSLA applies equality check predicate on the "remediation_sla" field. It's identical to RemediationSLAEQ.

func RemediationSLAEQ

func RemediationSLAEQ(v int) predicate.Vulnerability

RemediationSLAEQ applies the EQ predicate on the "remediation_sla" field.

func RemediationSLAGT

func RemediationSLAGT(v int) predicate.Vulnerability

RemediationSLAGT applies the GT predicate on the "remediation_sla" field.

func RemediationSLAGTE

func RemediationSLAGTE(v int) predicate.Vulnerability

RemediationSLAGTE applies the GTE predicate on the "remediation_sla" field.

func RemediationSLAIn

func RemediationSLAIn(vs ...int) predicate.Vulnerability

RemediationSLAIn applies the In predicate on the "remediation_sla" field.

func RemediationSLAIsNil

func RemediationSLAIsNil() predicate.Vulnerability

RemediationSLAIsNil applies the IsNil predicate on the "remediation_sla" field.

func RemediationSLALT

func RemediationSLALT(v int) predicate.Vulnerability

RemediationSLALT applies the LT predicate on the "remediation_sla" field.

func RemediationSLALTE

func RemediationSLALTE(v int) predicate.Vulnerability

RemediationSLALTE applies the LTE predicate on the "remediation_sla" field.

func RemediationSLANEQ

func RemediationSLANEQ(v int) predicate.Vulnerability

RemediationSLANEQ applies the NEQ predicate on the "remediation_sla" field.

func RemediationSLANotIn

func RemediationSLANotIn(vs ...int) predicate.Vulnerability

RemediationSLANotIn applies the NotIn predicate on the "remediation_sla" field.

func RemediationSLANotNil

func RemediationSLANotNil() predicate.Vulnerability

RemediationSLANotNil applies the NotNil predicate on the "remediation_sla" field.

func Score

Score applies equality check predicate on the "score" field. It's identical to ScoreEQ.

func ScoreEQ

func ScoreEQ(v float64) predicate.Vulnerability

ScoreEQ applies the EQ predicate on the "score" field.

func ScoreGT

func ScoreGT(v float64) predicate.Vulnerability

ScoreGT applies the GT predicate on the "score" field.

func ScoreGTE

func ScoreGTE(v float64) predicate.Vulnerability

ScoreGTE applies the GTE predicate on the "score" field.

func ScoreIn

func ScoreIn(vs ...float64) predicate.Vulnerability

ScoreIn applies the In predicate on the "score" field.

func ScoreIsNil

func ScoreIsNil() predicate.Vulnerability

ScoreIsNil applies the IsNil predicate on the "score" field.

func ScoreLT

func ScoreLT(v float64) predicate.Vulnerability

ScoreLT applies the LT predicate on the "score" field.

func ScoreLTE

func ScoreLTE(v float64) predicate.Vulnerability

ScoreLTE applies the LTE predicate on the "score" field.

func ScoreNEQ

func ScoreNEQ(v float64) predicate.Vulnerability

ScoreNEQ applies the NEQ predicate on the "score" field.

func ScoreNotIn

func ScoreNotIn(vs ...float64) predicate.Vulnerability

ScoreNotIn applies the NotIn predicate on the "score" field.

func ScoreNotNil

func ScoreNotNil() predicate.Vulnerability

ScoreNotNil applies the NotNil predicate on the "score" field.

func Severity

func Severity(v string) predicate.Vulnerability

Severity applies equality check predicate on the "severity" field. It's identical to SeverityEQ.

func SeverityContains

func SeverityContains(v string) predicate.Vulnerability

SeverityContains applies the Contains predicate on the "severity" field.

func SeverityContainsFold

func SeverityContainsFold(v string) predicate.Vulnerability

SeverityContainsFold applies the ContainsFold predicate on the "severity" field.

func SeverityEQ

func SeverityEQ(v string) predicate.Vulnerability

SeverityEQ applies the EQ predicate on the "severity" field.

func SeverityEqualFold

func SeverityEqualFold(v string) predicate.Vulnerability

SeverityEqualFold applies the EqualFold predicate on the "severity" field.

func SeverityGT

func SeverityGT(v string) predicate.Vulnerability

SeverityGT applies the GT predicate on the "severity" field.

func SeverityGTE

func SeverityGTE(v string) predicate.Vulnerability

SeverityGTE applies the GTE predicate on the "severity" field.

func SeverityHasPrefix

func SeverityHasPrefix(v string) predicate.Vulnerability

SeverityHasPrefix applies the HasPrefix predicate on the "severity" field.

func SeverityHasSuffix

func SeverityHasSuffix(v string) predicate.Vulnerability

SeverityHasSuffix applies the HasSuffix predicate on the "severity" field.

func SeverityIn

func SeverityIn(vs ...string) predicate.Vulnerability

SeverityIn applies the In predicate on the "severity" field.

func SeverityIsNil

func SeverityIsNil() predicate.Vulnerability

SeverityIsNil applies the IsNil predicate on the "severity" field.

func SeverityLT

func SeverityLT(v string) predicate.Vulnerability

SeverityLT applies the LT predicate on the "severity" field.

func SeverityLTE

func SeverityLTE(v string) predicate.Vulnerability

SeverityLTE applies the LTE predicate on the "severity" field.

func SeverityNEQ

func SeverityNEQ(v string) predicate.Vulnerability

SeverityNEQ applies the NEQ predicate on the "severity" field.

func SeverityNotIn

func SeverityNotIn(vs ...string) predicate.Vulnerability

SeverityNotIn applies the NotIn predicate on the "severity" field.

func SeverityNotNil

func SeverityNotNil() predicate.Vulnerability

SeverityNotNil applies the NotNil predicate on the "severity" field.

func Source

func Source(v string) predicate.Vulnerability

Source applies equality check predicate on the "source" field. It's identical to SourceEQ.

func SourceContains

func SourceContains(v string) predicate.Vulnerability

SourceContains applies the Contains predicate on the "source" field.

func SourceContainsFold

func SourceContainsFold(v string) predicate.Vulnerability

SourceContainsFold applies the ContainsFold predicate on the "source" field.

func SourceEQ

func SourceEQ(v string) predicate.Vulnerability

SourceEQ applies the EQ predicate on the "source" field.

func SourceEqualFold

func SourceEqualFold(v string) predicate.Vulnerability

SourceEqualFold applies the EqualFold predicate on the "source" field.

func SourceGT

func SourceGT(v string) predicate.Vulnerability

SourceGT applies the GT predicate on the "source" field.

func SourceGTE

func SourceGTE(v string) predicate.Vulnerability

SourceGTE applies the GTE predicate on the "source" field.

func SourceHasPrefix

func SourceHasPrefix(v string) predicate.Vulnerability

SourceHasPrefix applies the HasPrefix predicate on the "source" field.

func SourceHasSuffix

func SourceHasSuffix(v string) predicate.Vulnerability

SourceHasSuffix applies the HasSuffix predicate on the "source" field.

func SourceIn

func SourceIn(vs ...string) predicate.Vulnerability

SourceIn applies the In predicate on the "source" field.

func SourceIsNil

func SourceIsNil() predicate.Vulnerability

SourceIsNil applies the IsNil predicate on the "source" field.

func SourceLT

func SourceLT(v string) predicate.Vulnerability

SourceLT applies the LT predicate on the "source" field.

func SourceLTE

func SourceLTE(v string) predicate.Vulnerability

SourceLTE applies the LTE predicate on the "source" field.

func SourceNEQ

func SourceNEQ(v string) predicate.Vulnerability

SourceNEQ applies the NEQ predicate on the "source" field.

func SourceNotIn

func SourceNotIn(vs ...string) predicate.Vulnerability

SourceNotIn applies the NotIn predicate on the "source" field.

func SourceNotNil

func SourceNotNil() predicate.Vulnerability

SourceNotNil applies the NotNil predicate on the "source" field.

func SourceUpdatedAt

func SourceUpdatedAt(v models.DateTime) predicate.Vulnerability

SourceUpdatedAt applies equality check predicate on the "source_updated_at" field. It's identical to SourceUpdatedAtEQ.

func SourceUpdatedAtEQ

func SourceUpdatedAtEQ(v models.DateTime) predicate.Vulnerability

SourceUpdatedAtEQ applies the EQ predicate on the "source_updated_at" field.

func SourceUpdatedAtGT

func SourceUpdatedAtGT(v models.DateTime) predicate.Vulnerability

SourceUpdatedAtGT applies the GT predicate on the "source_updated_at" field.

func SourceUpdatedAtGTE

func SourceUpdatedAtGTE(v models.DateTime) predicate.Vulnerability

SourceUpdatedAtGTE applies the GTE predicate on the "source_updated_at" field.

func SourceUpdatedAtIn

func SourceUpdatedAtIn(vs ...models.DateTime) predicate.Vulnerability

SourceUpdatedAtIn applies the In predicate on the "source_updated_at" field.

func SourceUpdatedAtIsNil

func SourceUpdatedAtIsNil() predicate.Vulnerability

SourceUpdatedAtIsNil applies the IsNil predicate on the "source_updated_at" field.

func SourceUpdatedAtLT

func SourceUpdatedAtLT(v models.DateTime) predicate.Vulnerability

SourceUpdatedAtLT applies the LT predicate on the "source_updated_at" field.

func SourceUpdatedAtLTE

func SourceUpdatedAtLTE(v models.DateTime) predicate.Vulnerability

SourceUpdatedAtLTE applies the LTE predicate on the "source_updated_at" field.

func SourceUpdatedAtNEQ

func SourceUpdatedAtNEQ(v models.DateTime) predicate.Vulnerability

SourceUpdatedAtNEQ applies the NEQ predicate on the "source_updated_at" field.

func SourceUpdatedAtNotIn

func SourceUpdatedAtNotIn(vs ...models.DateTime) predicate.Vulnerability

SourceUpdatedAtNotIn applies the NotIn predicate on the "source_updated_at" field.

func SourceUpdatedAtNotNil

func SourceUpdatedAtNotNil() predicate.Vulnerability

SourceUpdatedAtNotNil applies the NotNil predicate on the "source_updated_at" field.

func Status

func Status(v string) predicate.Vulnerability

Status applies equality check predicate on the "status" field. It's identical to StatusEQ.

func StatusContains

func StatusContains(v string) predicate.Vulnerability

StatusContains applies the Contains predicate on the "status" field.

func StatusContainsFold

func StatusContainsFold(v string) predicate.Vulnerability

StatusContainsFold applies the ContainsFold predicate on the "status" field.

func StatusEQ

func StatusEQ(v string) predicate.Vulnerability

StatusEQ applies the EQ predicate on the "status" field.

func StatusEqualFold

func StatusEqualFold(v string) predicate.Vulnerability

StatusEqualFold applies the EqualFold predicate on the "status" field.

func StatusGT

func StatusGT(v string) predicate.Vulnerability

StatusGT applies the GT predicate on the "status" field.

func StatusGTE

func StatusGTE(v string) predicate.Vulnerability

StatusGTE applies the GTE predicate on the "status" field.

func StatusHasPrefix

func StatusHasPrefix(v string) predicate.Vulnerability

StatusHasPrefix applies the HasPrefix predicate on the "status" field.

func StatusHasSuffix

func StatusHasSuffix(v string) predicate.Vulnerability

StatusHasSuffix applies the HasSuffix predicate on the "status" field.

func StatusIn

func StatusIn(vs ...string) predicate.Vulnerability

StatusIn applies the In predicate on the "status" field.

func StatusIsNil

func StatusIsNil() predicate.Vulnerability

StatusIsNil applies the IsNil predicate on the "status" field.

func StatusLT

func StatusLT(v string) predicate.Vulnerability

StatusLT applies the LT predicate on the "status" field.

func StatusLTE

func StatusLTE(v string) predicate.Vulnerability

StatusLTE applies the LTE predicate on the "status" field.

func StatusNEQ

func StatusNEQ(v string) predicate.Vulnerability

StatusNEQ applies the NEQ predicate on the "status" field.

func StatusNotIn

func StatusNotIn(vs ...string) predicate.Vulnerability

StatusNotIn applies the NotIn predicate on the "status" field.

func StatusNotNil

func StatusNotNil() predicate.Vulnerability

StatusNotNil applies the NotNil predicate on the "status" field.

func Summary

func Summary(v string) predicate.Vulnerability

Summary applies equality check predicate on the "summary" field. It's identical to SummaryEQ.

func SummaryContains

func SummaryContains(v string) predicate.Vulnerability

SummaryContains applies the Contains predicate on the "summary" field.

func SummaryContainsFold

func SummaryContainsFold(v string) predicate.Vulnerability

SummaryContainsFold applies the ContainsFold predicate on the "summary" field.

func SummaryEQ

func SummaryEQ(v string) predicate.Vulnerability

SummaryEQ applies the EQ predicate on the "summary" field.

func SummaryEqualFold

func SummaryEqualFold(v string) predicate.Vulnerability

SummaryEqualFold applies the EqualFold predicate on the "summary" field.

func SummaryGT

func SummaryGT(v string) predicate.Vulnerability

SummaryGT applies the GT predicate on the "summary" field.

func SummaryGTE

func SummaryGTE(v string) predicate.Vulnerability

SummaryGTE applies the GTE predicate on the "summary" field.

func SummaryHasPrefix

func SummaryHasPrefix(v string) predicate.Vulnerability

SummaryHasPrefix applies the HasPrefix predicate on the "summary" field.

func SummaryHasSuffix

func SummaryHasSuffix(v string) predicate.Vulnerability

SummaryHasSuffix applies the HasSuffix predicate on the "summary" field.

func SummaryIn

func SummaryIn(vs ...string) predicate.Vulnerability

SummaryIn applies the In predicate on the "summary" field.

func SummaryIsNil

func SummaryIsNil() predicate.Vulnerability

SummaryIsNil applies the IsNil predicate on the "summary" field.

func SummaryLT

func SummaryLT(v string) predicate.Vulnerability

SummaryLT applies the LT predicate on the "summary" field.

func SummaryLTE

func SummaryLTE(v string) predicate.Vulnerability

SummaryLTE applies the LTE predicate on the "summary" field.

func SummaryNEQ

func SummaryNEQ(v string) predicate.Vulnerability

SummaryNEQ applies the NEQ predicate on the "summary" field.

func SummaryNotIn

func SummaryNotIn(vs ...string) predicate.Vulnerability

SummaryNotIn applies the NotIn predicate on the "summary" field.

func SummaryNotNil

func SummaryNotNil() predicate.Vulnerability

SummaryNotNil applies the NotNil predicate on the "summary" field.

func SystemInternalID

func SystemInternalID(v string) predicate.Vulnerability

SystemInternalID applies equality check predicate on the "system_internal_id" field. It's identical to SystemInternalIDEQ.

func SystemInternalIDContains

func SystemInternalIDContains(v string) predicate.Vulnerability

SystemInternalIDContains applies the Contains predicate on the "system_internal_id" field.

func SystemInternalIDContainsFold

func SystemInternalIDContainsFold(v string) predicate.Vulnerability

SystemInternalIDContainsFold applies the ContainsFold predicate on the "system_internal_id" field.

func SystemInternalIDEQ

func SystemInternalIDEQ(v string) predicate.Vulnerability

SystemInternalIDEQ applies the EQ predicate on the "system_internal_id" field.

func SystemInternalIDEqualFold

func SystemInternalIDEqualFold(v string) predicate.Vulnerability

SystemInternalIDEqualFold applies the EqualFold predicate on the "system_internal_id" field.

func SystemInternalIDGT

func SystemInternalIDGT(v string) predicate.Vulnerability

SystemInternalIDGT applies the GT predicate on the "system_internal_id" field.

func SystemInternalIDGTE

func SystemInternalIDGTE(v string) predicate.Vulnerability

SystemInternalIDGTE applies the GTE predicate on the "system_internal_id" field.

func SystemInternalIDHasPrefix

func SystemInternalIDHasPrefix(v string) predicate.Vulnerability

SystemInternalIDHasPrefix applies the HasPrefix predicate on the "system_internal_id" field.

func SystemInternalIDHasSuffix

func SystemInternalIDHasSuffix(v string) predicate.Vulnerability

SystemInternalIDHasSuffix applies the HasSuffix predicate on the "system_internal_id" field.

func SystemInternalIDIn

func SystemInternalIDIn(vs ...string) predicate.Vulnerability

SystemInternalIDIn applies the In predicate on the "system_internal_id" field.

func SystemInternalIDIsNil

func SystemInternalIDIsNil() predicate.Vulnerability

SystemInternalIDIsNil applies the IsNil predicate on the "system_internal_id" field.

func SystemInternalIDLT

func SystemInternalIDLT(v string) predicate.Vulnerability

SystemInternalIDLT applies the LT predicate on the "system_internal_id" field.

func SystemInternalIDLTE

func SystemInternalIDLTE(v string) predicate.Vulnerability

SystemInternalIDLTE applies the LTE predicate on the "system_internal_id" field.

func SystemInternalIDNEQ

func SystemInternalIDNEQ(v string) predicate.Vulnerability

SystemInternalIDNEQ applies the NEQ predicate on the "system_internal_id" field.

func SystemInternalIDNotIn

func SystemInternalIDNotIn(vs ...string) predicate.Vulnerability

SystemInternalIDNotIn applies the NotIn predicate on the "system_internal_id" field.

func SystemInternalIDNotNil

func SystemInternalIDNotNil() predicate.Vulnerability

SystemInternalIDNotNil applies the NotNil predicate on the "system_internal_id" field.

func SystemOwned

func SystemOwned(v bool) predicate.Vulnerability

SystemOwned applies equality check predicate on the "system_owned" field. It's identical to SystemOwnedEQ.

func SystemOwnedEQ

func SystemOwnedEQ(v bool) predicate.Vulnerability

SystemOwnedEQ applies the EQ predicate on the "system_owned" field.

func SystemOwnedIsNil

func SystemOwnedIsNil() predicate.Vulnerability

SystemOwnedIsNil applies the IsNil predicate on the "system_owned" field.

func SystemOwnedNEQ

func SystemOwnedNEQ(v bool) predicate.Vulnerability

SystemOwnedNEQ applies the NEQ predicate on the "system_owned" field.

func SystemOwnedNotNil

func SystemOwnedNotNil() predicate.Vulnerability

SystemOwnedNotNil applies the NotNil predicate on the "system_owned" field.

func TagsIsNil

func TagsIsNil() predicate.Vulnerability

TagsIsNil applies the IsNil predicate on the "tags" field.

func TagsNotNil

func TagsNotNil() predicate.Vulnerability

TagsNotNil applies the NotNil predicate on the "tags" field.

func UpdatedAt

func UpdatedAt(v time.Time) predicate.Vulnerability

UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.

func UpdatedAtEQ

func UpdatedAtEQ(v time.Time) predicate.Vulnerability

UpdatedAtEQ applies the EQ predicate on the "updated_at" field.

func UpdatedAtGT

func UpdatedAtGT(v time.Time) predicate.Vulnerability

UpdatedAtGT applies the GT predicate on the "updated_at" field.

func UpdatedAtGTE

func UpdatedAtGTE(v time.Time) predicate.Vulnerability

UpdatedAtGTE applies the GTE predicate on the "updated_at" field.

func UpdatedAtIn

func UpdatedAtIn(vs ...time.Time) predicate.Vulnerability

UpdatedAtIn applies the In predicate on the "updated_at" field.

func UpdatedAtIsNil

func UpdatedAtIsNil() predicate.Vulnerability

UpdatedAtIsNil applies the IsNil predicate on the "updated_at" field.

func UpdatedAtLT

func UpdatedAtLT(v time.Time) predicate.Vulnerability

UpdatedAtLT applies the LT predicate on the "updated_at" field.

func UpdatedAtLTE

func UpdatedAtLTE(v time.Time) predicate.Vulnerability

UpdatedAtLTE applies the LTE predicate on the "updated_at" field.

func UpdatedAtNEQ

func UpdatedAtNEQ(v time.Time) predicate.Vulnerability

UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.

func UpdatedAtNotIn

func UpdatedAtNotIn(vs ...time.Time) predicate.Vulnerability

UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.

func UpdatedAtNotNil

func UpdatedAtNotNil() predicate.Vulnerability

UpdatedAtNotNil applies the NotNil predicate on the "updated_at" field.

func UpdatedBy

func UpdatedBy(v string) predicate.Vulnerability

UpdatedBy applies equality check predicate on the "updated_by" field. It's identical to UpdatedByEQ.

func UpdatedByContains

func UpdatedByContains(v string) predicate.Vulnerability

UpdatedByContains applies the Contains predicate on the "updated_by" field.

func UpdatedByContainsFold

func UpdatedByContainsFold(v string) predicate.Vulnerability

UpdatedByContainsFold applies the ContainsFold predicate on the "updated_by" field.

func UpdatedByEQ

func UpdatedByEQ(v string) predicate.Vulnerability

UpdatedByEQ applies the EQ predicate on the "updated_by" field.

func UpdatedByEqualFold

func UpdatedByEqualFold(v string) predicate.Vulnerability

UpdatedByEqualFold applies the EqualFold predicate on the "updated_by" field.

func UpdatedByGT

func UpdatedByGT(v string) predicate.Vulnerability

UpdatedByGT applies the GT predicate on the "updated_by" field.

func UpdatedByGTE

func UpdatedByGTE(v string) predicate.Vulnerability

UpdatedByGTE applies the GTE predicate on the "updated_by" field.

func UpdatedByHasPrefix

func UpdatedByHasPrefix(v string) predicate.Vulnerability

UpdatedByHasPrefix applies the HasPrefix predicate on the "updated_by" field.

func UpdatedByHasSuffix

func UpdatedByHasSuffix(v string) predicate.Vulnerability

UpdatedByHasSuffix applies the HasSuffix predicate on the "updated_by" field.

func UpdatedByIn

func UpdatedByIn(vs ...string) predicate.Vulnerability

UpdatedByIn applies the In predicate on the "updated_by" field.

func UpdatedByIsNil

func UpdatedByIsNil() predicate.Vulnerability

UpdatedByIsNil applies the IsNil predicate on the "updated_by" field.

func UpdatedByLT

func UpdatedByLT(v string) predicate.Vulnerability

UpdatedByLT applies the LT predicate on the "updated_by" field.

func UpdatedByLTE

func UpdatedByLTE(v string) predicate.Vulnerability

UpdatedByLTE applies the LTE predicate on the "updated_by" field.

func UpdatedByNEQ

func UpdatedByNEQ(v string) predicate.Vulnerability

UpdatedByNEQ applies the NEQ predicate on the "updated_by" field.

func UpdatedByNotIn

func UpdatedByNotIn(vs ...string) predicate.Vulnerability

UpdatedByNotIn applies the NotIn predicate on the "updated_by" field.

func UpdatedByNotNil

func UpdatedByNotNil() predicate.Vulnerability

UpdatedByNotNil applies the NotNil predicate on the "updated_by" field.

func ValidColumn

func ValidColumn(column string) bool

ValidColumn reports if the column name is valid (part of the table columns).

func Validated

func Validated(v bool) predicate.Vulnerability

Validated applies equality check predicate on the "validated" field. It's identical to ValidatedEQ.

func ValidatedEQ

func ValidatedEQ(v bool) predicate.Vulnerability

ValidatedEQ applies the EQ predicate on the "validated" field.

func ValidatedIsNil

func ValidatedIsNil() predicate.Vulnerability

ValidatedIsNil applies the IsNil predicate on the "validated" field.

func ValidatedNEQ

func ValidatedNEQ(v bool) predicate.Vulnerability

ValidatedNEQ applies the NEQ predicate on the "validated" field.

func ValidatedNotNil

func ValidatedNotNil() predicate.Vulnerability

ValidatedNotNil applies the NotNil predicate on the "validated" field.

func Vector

func Vector(v string) predicate.Vulnerability

Vector applies equality check predicate on the "vector" field. It's identical to VectorEQ.

func VectorContains

func VectorContains(v string) predicate.Vulnerability

VectorContains applies the Contains predicate on the "vector" field.

func VectorContainsFold

func VectorContainsFold(v string) predicate.Vulnerability

VectorContainsFold applies the ContainsFold predicate on the "vector" field.

func VectorEQ

func VectorEQ(v string) predicate.Vulnerability

VectorEQ applies the EQ predicate on the "vector" field.

func VectorEqualFold

func VectorEqualFold(v string) predicate.Vulnerability

VectorEqualFold applies the EqualFold predicate on the "vector" field.

func VectorGT

func VectorGT(v string) predicate.Vulnerability

VectorGT applies the GT predicate on the "vector" field.

func VectorGTE

func VectorGTE(v string) predicate.Vulnerability

VectorGTE applies the GTE predicate on the "vector" field.

func VectorHasPrefix

func VectorHasPrefix(v string) predicate.Vulnerability

VectorHasPrefix applies the HasPrefix predicate on the "vector" field.

func VectorHasSuffix

func VectorHasSuffix(v string) predicate.Vulnerability

VectorHasSuffix applies the HasSuffix predicate on the "vector" field.

func VectorIn

func VectorIn(vs ...string) predicate.Vulnerability

VectorIn applies the In predicate on the "vector" field.

func VectorIsNil

func VectorIsNil() predicate.Vulnerability

VectorIsNil applies the IsNil predicate on the "vector" field.

func VectorLT

func VectorLT(v string) predicate.Vulnerability

VectorLT applies the LT predicate on the "vector" field.

func VectorLTE

func VectorLTE(v string) predicate.Vulnerability

VectorLTE applies the LTE predicate on the "vector" field.

func VectorNEQ

func VectorNEQ(v string) predicate.Vulnerability

VectorNEQ applies the NEQ predicate on the "vector" field.

func VectorNotIn

func VectorNotIn(vs ...string) predicate.Vulnerability

VectorNotIn applies the NotIn predicate on the "vector" field.

func VectorNotNil

func VectorNotNil() predicate.Vulnerability

VectorNotNil applies the NotNil predicate on the "vector" field.

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the Vulnerability queries.

func ByActionPlans

func ByActionPlans(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByActionPlans orders the results by action_plans terms.

func ByActionPlansCount

func ByActionPlansCount(opts ...sql.OrderTermOption) OrderOption

ByActionPlansCount orders the results by action_plans count.

func ByAssets

func ByAssets(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByAssets orders the results by assets terms.

func ByAssetsCount

func ByAssetsCount(opts ...sql.OrderTermOption) OrderOption

ByAssetsCount orders the results by assets count.

func ByBlockedGroups

func ByBlockedGroups(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByBlockedGroups orders the results by blocked_groups terms.

func ByBlockedGroupsCount

func ByBlockedGroupsCount(opts ...sql.OrderTermOption) OrderOption

ByBlockedGroupsCount orders the results by blocked_groups count.

func ByBlocking

func ByBlocking(opts ...sql.OrderTermOption) OrderOption

ByBlocking orders the results by the blocking field.

func ByCategory

func ByCategory(opts ...sql.OrderTermOption) OrderOption

ByCategory orders the results by the category field.

func ByComments

func ByComments(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByComments orders the results by comments terms.

func ByCommentsCount

func ByCommentsCount(opts ...sql.OrderTermOption) OrderOption

ByCommentsCount orders the results by comments count.

func ByControls

func ByControls(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByControls orders the results by controls terms.

func ByControlsCount

func ByControlsCount(opts ...sql.OrderTermOption) OrderOption

ByControlsCount orders the results by controls count.

func ByCreatedAt

func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption

ByCreatedAt orders the results by the created_at field.

func ByCreatedBy

func ByCreatedBy(opts ...sql.OrderTermOption) OrderOption

ByCreatedBy orders the results by the created_by field.

func ByCveID

func ByCveID(opts ...sql.OrderTermOption) OrderOption

ByCveID orders the results by the cve_id field.

func ByDeletedAt

func ByDeletedAt(opts ...sql.OrderTermOption) OrderOption

ByDeletedAt orders the results by the deleted_at field.

func ByDeletedBy

func ByDeletedBy(opts ...sql.OrderTermOption) OrderOption

ByDeletedBy orders the results by the deleted_by field.

func ByDescription

func ByDescription(opts ...sql.OrderTermOption) OrderOption

ByDescription orders the results by the description field.

func ByDiscoveredAt

func ByDiscoveredAt(opts ...sql.OrderTermOption) OrderOption

ByDiscoveredAt orders the results by the discovered_at field.

func ByDisplayID

func ByDisplayID(opts ...sql.OrderTermOption) OrderOption

ByDisplayID orders the results by the display_id field.

func ByDisplayName

func ByDisplayName(opts ...sql.OrderTermOption) OrderOption

ByDisplayName orders the results by the display_name field.

func ByEditors

func ByEditors(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByEditors orders the results by editors terms.

func ByEditorsCount

func ByEditorsCount(opts ...sql.OrderTermOption) OrderOption

ByEditorsCount orders the results by editors count.

func ByEntities

func ByEntities(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByEntities orders the results by entities terms.

func ByEntitiesCount

func ByEntitiesCount(opts ...sql.OrderTermOption) OrderOption

ByEntitiesCount orders the results by entities count.

func ByExploitability

func ByExploitability(opts ...sql.OrderTermOption) OrderOption

ByExploitability orders the results by the exploitability field.

func ByExternalID

func ByExternalID(opts ...sql.OrderTermOption) OrderOption

ByExternalID orders the results by the external_id field.

func ByExternalOwnerID

func ByExternalOwnerID(opts ...sql.OrderTermOption) OrderOption

ByExternalOwnerID orders the results by the external_owner_id field.

func ByExternalURI

func ByExternalURI(opts ...sql.OrderTermOption) OrderOption

ByExternalURI orders the results by the external_uri field.

func ByFiles

func ByFiles(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByFiles orders the results by files terms.

func ByFilesCount

func ByFilesCount(opts ...sql.OrderTermOption) OrderOption

ByFilesCount orders the results by files count.

func ByFindings

func ByFindings(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByFindings orders the results by findings terms.

func ByFindingsCount

func ByFindingsCount(opts ...sql.OrderTermOption) OrderOption

ByFindingsCount orders the results by findings count.

func ByID

func ByID(opts ...sql.OrderTermOption) OrderOption

ByID orders the results by the id field.

func ByImpact

func ByImpact(opts ...sql.OrderTermOption) OrderOption

ByImpact orders the results by the impact field.

func ByIntegrations

func ByIntegrations(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByIntegrations orders the results by integrations terms.

func ByIntegrationsCount

func ByIntegrationsCount(opts ...sql.OrderTermOption) OrderOption

ByIntegrationsCount orders the results by integrations count.

func ByInternalNotes

func ByInternalNotes(opts ...sql.OrderTermOption) OrderOption

ByInternalNotes orders the results by the internal_notes field.

func ByOpen

func ByOpen(opts ...sql.OrderTermOption) OrderOption

ByOpen orders the results by the open field.

func ByOwnerField

func ByOwnerField(field string, opts ...sql.OrderTermOption) OrderOption

ByOwnerField orders the results by owner field.

func ByOwnerID

func ByOwnerID(opts ...sql.OrderTermOption) OrderOption

ByOwnerID orders the results by the owner_id field.

func ByPriority

func ByPriority(opts ...sql.OrderTermOption) OrderOption

ByPriority orders the results by the priority field.

func ByProduction

func ByProduction(opts ...sql.OrderTermOption) OrderOption

ByProduction orders the results by the production field.

func ByPrograms

func ByPrograms(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByPrograms orders the results by programs terms.

func ByProgramsCount

func ByProgramsCount(opts ...sql.OrderTermOption) OrderOption

ByProgramsCount orders the results by programs count.

func ByPublic

func ByPublic(opts ...sql.OrderTermOption) OrderOption

ByPublic orders the results by the public field.

func ByPublishedAt

func ByPublishedAt(opts ...sql.OrderTermOption) OrderOption

ByPublishedAt orders the results by the published_at field.

func ByRemediationSLA

func ByRemediationSLA(opts ...sql.OrderTermOption) OrderOption

ByRemediationSLA orders the results by the remediation_sla field.

func ByRemediations

func ByRemediations(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByRemediations orders the results by remediations terms.

func ByRemediationsCount

func ByRemediationsCount(opts ...sql.OrderTermOption) OrderOption

ByRemediationsCount orders the results by remediations count.

func ByReviews

func ByReviews(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByReviews orders the results by reviews terms.

func ByReviewsCount

func ByReviewsCount(opts ...sql.OrderTermOption) OrderOption

ByReviewsCount orders the results by reviews count.

func ByRisks

func ByRisks(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByRisks orders the results by risks terms.

func ByRisksCount

func ByRisksCount(opts ...sql.OrderTermOption) OrderOption

ByRisksCount orders the results by risks count.

func ByScans

func ByScans(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByScans orders the results by scans terms.

func ByScansCount

func ByScansCount(opts ...sql.OrderTermOption) OrderOption

ByScansCount orders the results by scans count.

func ByScore

func ByScore(opts ...sql.OrderTermOption) OrderOption

ByScore orders the results by the score field.

func BySeverity

func BySeverity(opts ...sql.OrderTermOption) OrderOption

BySeverity orders the results by the severity field.

func BySource

func BySource(opts ...sql.OrderTermOption) OrderOption

BySource orders the results by the source field.

func BySourceUpdatedAt

func BySourceUpdatedAt(opts ...sql.OrderTermOption) OrderOption

BySourceUpdatedAt orders the results by the source_updated_at field.

func ByStatus

func ByStatus(opts ...sql.OrderTermOption) OrderOption

ByStatus orders the results by the status field.

func BySubcontrols

func BySubcontrols(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

BySubcontrols orders the results by subcontrols terms.

func BySubcontrolsCount

func BySubcontrolsCount(opts ...sql.OrderTermOption) OrderOption

BySubcontrolsCount orders the results by subcontrols count.

func BySummary

func BySummary(opts ...sql.OrderTermOption) OrderOption

BySummary orders the results by the summary field.

func BySystemInternalID

func BySystemInternalID(opts ...sql.OrderTermOption) OrderOption

BySystemInternalID orders the results by the system_internal_id field.

func BySystemOwned

func BySystemOwned(opts ...sql.OrderTermOption) OrderOption

BySystemOwned orders the results by the system_owned field.

func ByTasks

func ByTasks(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByTasks orders the results by tasks terms.

func ByTasksCount

func ByTasksCount(opts ...sql.OrderTermOption) OrderOption

ByTasksCount orders the results by tasks count.

func ByUpdatedAt

func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption

ByUpdatedAt orders the results by the updated_at field.

func ByUpdatedBy

func ByUpdatedBy(opts ...sql.OrderTermOption) OrderOption

ByUpdatedBy orders the results by the updated_by field.

func ByValidated

func ByValidated(opts ...sql.OrderTermOption) OrderOption

ByValidated orders the results by the validated field.

func ByVector

func ByVector(opts ...sql.OrderTermOption) OrderOption

ByVector orders the results by the vector field.

func ByViewers

func ByViewers(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByViewers orders the results by viewers terms.

func ByViewersCount

func ByViewersCount(opts ...sql.OrderTermOption) OrderOption

ByViewersCount orders the results by viewers count.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL