subcontrol

package
v0.3.4 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

View Source
const (
	// Label holds the string label denoting the subcontrol type in the database.
	Label = "subcontrol"
	// 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"
	// FieldMappingID holds the string denoting the mapping_id field in the database.
	FieldMappingID = "mapping_id"
	// FieldTags holds the string denoting the tags field in the database.
	FieldTags = "tags"
	// FieldName holds the string denoting the name field in the database.
	FieldName = "name"
	// FieldDescription holds the string denoting the description field in the database.
	FieldDescription = "description"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldSubcontrolType holds the string denoting the subcontrol_type field in the database.
	FieldSubcontrolType = "subcontrol_type"
	// FieldVersion holds the string denoting the version field in the database.
	FieldVersion = "version"
	// FieldSubcontrolNumber holds the string denoting the subcontrol_number field in the database.
	FieldSubcontrolNumber = "subcontrol_number"
	// FieldFamily holds the string denoting the family field in the database.
	FieldFamily = "family"
	// FieldClass holds the string denoting the class field in the database.
	FieldClass = "class"
	// FieldSource holds the string denoting the source field in the database.
	FieldSource = "source"
	// FieldMappedFrameworks holds the string denoting the mapped_frameworks field in the database.
	FieldMappedFrameworks = "mapped_frameworks"
	// FieldImplementationEvidence holds the string denoting the implementation_evidence field in the database.
	FieldImplementationEvidence = "implementation_evidence"
	// FieldImplementationStatus holds the string denoting the implementation_status field in the database.
	FieldImplementationStatus = "implementation_status"
	// FieldImplementationDate holds the string denoting the implementation_date field in the database.
	FieldImplementationDate = "implementation_date"
	// FieldImplementationVerification holds the string denoting the implementation_verification field in the database.
	FieldImplementationVerification = "implementation_verification"
	// FieldImplementationVerificationDate holds the string denoting the implementation_verification_date field in the database.
	FieldImplementationVerificationDate = "implementation_verification_date"
	// FieldDetails holds the string denoting the details field in the database.
	FieldDetails = "details"
	// EdgeControl holds the string denoting the control edge name in mutations.
	EdgeControl = "control"
	// EdgeUser holds the string denoting the user edge name in mutations.
	EdgeUser = "user"
	// EdgeTasks holds the string denoting the tasks edge name in mutations.
	EdgeTasks = "tasks"
	// EdgeNotes holds the string denoting the notes edge name in mutations.
	EdgeNotes = "notes"
	// Table holds the table name of the subcontrol in the database.
	Table = "subcontrols"
	// ControlTable is the table that holds the control relation/edge. The primary key declared below.
	ControlTable = "control_subcontrols"
	// ControlInverseTable is the table name for the Control entity.
	// It exists in this package in order to avoid circular dependency with the "control" package.
	ControlInverseTable = "controls"
	// UserTable is the table that holds the user relation/edge. The primary key declared below.
	UserTable = "user_subcontrols"
	// UserInverseTable is the table name for the User entity.
	// It exists in this package in order to avoid circular dependency with the "user" package.
	UserInverseTable = "users"
	// TasksTable is the table that holds the tasks relation/edge. The primary key declared below.
	TasksTable = "subcontrol_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"
	// NotesTable is the table that holds the notes relation/edge.
	NotesTable = "subcontrols"
	// NotesInverseTable is the table name for the Note entity.
	// It exists in this package in order to avoid circular dependency with the "note" package.
	NotesInverseTable = "notes"
	// NotesColumn is the table column denoting the notes relation/edge.
	NotesColumn = "note_subcontrols"
)

Variables ¶

View Source
var (
	// ControlPrimaryKey and ControlColumn2 are the table columns denoting the
	// primary key for the control relation (M2M).
	ControlPrimaryKey = []string{"control_id", "subcontrol_id"}
	// UserPrimaryKey and UserColumn2 are the table columns denoting the
	// primary key for the user relation (M2M).
	UserPrimaryKey = []string{"user_id", "subcontrol_id"}
	// TasksPrimaryKey and TasksColumn2 are the table columns denoting the
	// primary key for the tasks relation (M2M).
	TasksPrimaryKey = []string{"subcontrol_id", "task_id"}
)
View Source
var (
	Hooks        [2]ent.Hook
	Interceptors [1]ent.Interceptor
	// 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
	// DefaultMappingID holds the default value on creation for the "mapping_id" field.
	DefaultMappingID func() string
	// DefaultTags holds the default value on creation for the "tags" field.
	DefaultTags []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 subcontrol fields.

View Source
var ForeignKeys = []string{
	"control_objective_subcontrols",
	"note_subcontrols",
}

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

Functions ¶

func And ¶

func And(predicates ...predicate.Subcontrol) predicate.Subcontrol

And groups predicates with the AND operator between them.

func Class ¶

func Class(v string) predicate.Subcontrol

Class applies equality check predicate on the "class" field. It's identical to ClassEQ.

func ClassContains ¶

func ClassContains(v string) predicate.Subcontrol

ClassContains applies the Contains predicate on the "class" field.

func ClassContainsFold ¶

func ClassContainsFold(v string) predicate.Subcontrol

ClassContainsFold applies the ContainsFold predicate on the "class" field.

func ClassEQ ¶

func ClassEQ(v string) predicate.Subcontrol

ClassEQ applies the EQ predicate on the "class" field.

func ClassEqualFold ¶

func ClassEqualFold(v string) predicate.Subcontrol

ClassEqualFold applies the EqualFold predicate on the "class" field.

func ClassGT ¶

func ClassGT(v string) predicate.Subcontrol

ClassGT applies the GT predicate on the "class" field.

func ClassGTE ¶

func ClassGTE(v string) predicate.Subcontrol

ClassGTE applies the GTE predicate on the "class" field.

func ClassHasPrefix ¶

func ClassHasPrefix(v string) predicate.Subcontrol

ClassHasPrefix applies the HasPrefix predicate on the "class" field.

func ClassHasSuffix ¶

func ClassHasSuffix(v string) predicate.Subcontrol

ClassHasSuffix applies the HasSuffix predicate on the "class" field.

func ClassIn ¶

func ClassIn(vs ...string) predicate.Subcontrol

ClassIn applies the In predicate on the "class" field.

func ClassIsNil ¶

func ClassIsNil() predicate.Subcontrol

ClassIsNil applies the IsNil predicate on the "class" field.

func ClassLT ¶

func ClassLT(v string) predicate.Subcontrol

ClassLT applies the LT predicate on the "class" field.

func ClassLTE ¶

func ClassLTE(v string) predicate.Subcontrol

ClassLTE applies the LTE predicate on the "class" field.

func ClassNEQ ¶

func ClassNEQ(v string) predicate.Subcontrol

ClassNEQ applies the NEQ predicate on the "class" field.

func ClassNotIn ¶

func ClassNotIn(vs ...string) predicate.Subcontrol

ClassNotIn applies the NotIn predicate on the "class" field.

func ClassNotNil ¶

func ClassNotNil() predicate.Subcontrol

ClassNotNil applies the NotNil predicate on the "class" field.

func CreatedAt ¶

func CreatedAt(v time.Time) predicate.Subcontrol

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

func CreatedAtEQ ¶

func CreatedAtEQ(v time.Time) predicate.Subcontrol

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

func CreatedAtGT ¶

func CreatedAtGT(v time.Time) predicate.Subcontrol

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

func CreatedAtGTE ¶

func CreatedAtGTE(v time.Time) predicate.Subcontrol

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

func CreatedAtIn ¶

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

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

func CreatedAtIsNil ¶

func CreatedAtIsNil() predicate.Subcontrol

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

func CreatedAtLT ¶

func CreatedAtLT(v time.Time) predicate.Subcontrol

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

func CreatedAtLTE ¶

func CreatedAtLTE(v time.Time) predicate.Subcontrol

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

func CreatedAtNEQ ¶

func CreatedAtNEQ(v time.Time) predicate.Subcontrol

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

func CreatedAtNotIn ¶

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

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

func CreatedAtNotNil ¶

func CreatedAtNotNil() predicate.Subcontrol

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

func CreatedBy ¶

func CreatedBy(v string) predicate.Subcontrol

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

func CreatedByContains ¶

func CreatedByContains(v string) predicate.Subcontrol

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

func CreatedByContainsFold ¶

func CreatedByContainsFold(v string) predicate.Subcontrol

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

func CreatedByEQ ¶

func CreatedByEQ(v string) predicate.Subcontrol

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

func CreatedByEqualFold ¶

func CreatedByEqualFold(v string) predicate.Subcontrol

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

func CreatedByGT ¶

func CreatedByGT(v string) predicate.Subcontrol

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

func CreatedByGTE ¶

func CreatedByGTE(v string) predicate.Subcontrol

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

func CreatedByHasPrefix ¶

func CreatedByHasPrefix(v string) predicate.Subcontrol

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

func CreatedByHasSuffix ¶

func CreatedByHasSuffix(v string) predicate.Subcontrol

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

func CreatedByIn ¶

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

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

func CreatedByIsNil ¶

func CreatedByIsNil() predicate.Subcontrol

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

func CreatedByLT ¶

func CreatedByLT(v string) predicate.Subcontrol

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

func CreatedByLTE ¶

func CreatedByLTE(v string) predicate.Subcontrol

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

func CreatedByNEQ ¶

func CreatedByNEQ(v string) predicate.Subcontrol

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

func CreatedByNotIn ¶

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

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

func CreatedByNotNil ¶

func CreatedByNotNil() predicate.Subcontrol

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

func DeletedAt ¶

func DeletedAt(v time.Time) predicate.Subcontrol

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

func DeletedAtEQ ¶

func DeletedAtEQ(v time.Time) predicate.Subcontrol

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

func DeletedAtGT ¶

func DeletedAtGT(v time.Time) predicate.Subcontrol

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

func DeletedAtGTE ¶

func DeletedAtGTE(v time.Time) predicate.Subcontrol

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

func DeletedAtIn ¶

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

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

func DeletedAtIsNil ¶

func DeletedAtIsNil() predicate.Subcontrol

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

func DeletedAtLT ¶

func DeletedAtLT(v time.Time) predicate.Subcontrol

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

func DeletedAtLTE ¶

func DeletedAtLTE(v time.Time) predicate.Subcontrol

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

func DeletedAtNEQ ¶

func DeletedAtNEQ(v time.Time) predicate.Subcontrol

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

func DeletedAtNotIn ¶

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

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

func DeletedAtNotNil ¶

func DeletedAtNotNil() predicate.Subcontrol

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

func DeletedBy ¶

func DeletedBy(v string) predicate.Subcontrol

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

func DeletedByContains ¶

func DeletedByContains(v string) predicate.Subcontrol

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

func DeletedByContainsFold ¶

func DeletedByContainsFold(v string) predicate.Subcontrol

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

func DeletedByEQ ¶

func DeletedByEQ(v string) predicate.Subcontrol

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

func DeletedByEqualFold ¶

func DeletedByEqualFold(v string) predicate.Subcontrol

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

func DeletedByGT ¶

func DeletedByGT(v string) predicate.Subcontrol

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

func DeletedByGTE ¶

func DeletedByGTE(v string) predicate.Subcontrol

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

func DeletedByHasPrefix ¶

func DeletedByHasPrefix(v string) predicate.Subcontrol

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

func DeletedByHasSuffix ¶

func DeletedByHasSuffix(v string) predicate.Subcontrol

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

func DeletedByIn ¶

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

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

func DeletedByIsNil ¶

func DeletedByIsNil() predicate.Subcontrol

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

func DeletedByLT ¶

func DeletedByLT(v string) predicate.Subcontrol

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

func DeletedByLTE ¶

func DeletedByLTE(v string) predicate.Subcontrol

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

func DeletedByNEQ ¶

func DeletedByNEQ(v string) predicate.Subcontrol

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

func DeletedByNotIn ¶

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

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

func DeletedByNotNil ¶

func DeletedByNotNil() predicate.Subcontrol

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

func Description ¶

func Description(v string) predicate.Subcontrol

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

func DescriptionContains ¶

func DescriptionContains(v string) predicate.Subcontrol

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

func DescriptionContainsFold ¶

func DescriptionContainsFold(v string) predicate.Subcontrol

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

func DescriptionEQ ¶

func DescriptionEQ(v string) predicate.Subcontrol

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

func DescriptionEqualFold ¶

func DescriptionEqualFold(v string) predicate.Subcontrol

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

func DescriptionGT ¶

func DescriptionGT(v string) predicate.Subcontrol

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

func DescriptionGTE ¶

func DescriptionGTE(v string) predicate.Subcontrol

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

func DescriptionHasPrefix ¶

func DescriptionHasPrefix(v string) predicate.Subcontrol

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

func DescriptionHasSuffix ¶

func DescriptionHasSuffix(v string) predicate.Subcontrol

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

func DescriptionIn ¶

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

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

func DescriptionIsNil ¶

func DescriptionIsNil() predicate.Subcontrol

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

func DescriptionLT ¶

func DescriptionLT(v string) predicate.Subcontrol

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

func DescriptionLTE ¶

func DescriptionLTE(v string) predicate.Subcontrol

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

func DescriptionNEQ ¶

func DescriptionNEQ(v string) predicate.Subcontrol

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

func DescriptionNotIn ¶

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

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

func DescriptionNotNil ¶

func DescriptionNotNil() predicate.Subcontrol

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

func DetailsIsNil ¶

func DetailsIsNil() predicate.Subcontrol

DetailsIsNil applies the IsNil predicate on the "details" field.

func DetailsNotNil ¶

func DetailsNotNil() predicate.Subcontrol

DetailsNotNil applies the NotNil predicate on the "details" field.

func Family ¶

func Family(v string) predicate.Subcontrol

Family applies equality check predicate on the "family" field. It's identical to FamilyEQ.

func FamilyContains ¶

func FamilyContains(v string) predicate.Subcontrol

FamilyContains applies the Contains predicate on the "family" field.

func FamilyContainsFold ¶

func FamilyContainsFold(v string) predicate.Subcontrol

FamilyContainsFold applies the ContainsFold predicate on the "family" field.

func FamilyEQ ¶

func FamilyEQ(v string) predicate.Subcontrol

FamilyEQ applies the EQ predicate on the "family" field.

func FamilyEqualFold ¶

func FamilyEqualFold(v string) predicate.Subcontrol

FamilyEqualFold applies the EqualFold predicate on the "family" field.

func FamilyGT ¶

func FamilyGT(v string) predicate.Subcontrol

FamilyGT applies the GT predicate on the "family" field.

func FamilyGTE ¶

func FamilyGTE(v string) predicate.Subcontrol

FamilyGTE applies the GTE predicate on the "family" field.

func FamilyHasPrefix ¶

func FamilyHasPrefix(v string) predicate.Subcontrol

FamilyHasPrefix applies the HasPrefix predicate on the "family" field.

func FamilyHasSuffix ¶

func FamilyHasSuffix(v string) predicate.Subcontrol

FamilyHasSuffix applies the HasSuffix predicate on the "family" field.

func FamilyIn ¶

func FamilyIn(vs ...string) predicate.Subcontrol

FamilyIn applies the In predicate on the "family" field.

func FamilyIsNil ¶

func FamilyIsNil() predicate.Subcontrol

FamilyIsNil applies the IsNil predicate on the "family" field.

func FamilyLT ¶

func FamilyLT(v string) predicate.Subcontrol

FamilyLT applies the LT predicate on the "family" field.

func FamilyLTE ¶

func FamilyLTE(v string) predicate.Subcontrol

FamilyLTE applies the LTE predicate on the "family" field.

func FamilyNEQ ¶

func FamilyNEQ(v string) predicate.Subcontrol

FamilyNEQ applies the NEQ predicate on the "family" field.

func FamilyNotIn ¶

func FamilyNotIn(vs ...string) predicate.Subcontrol

FamilyNotIn applies the NotIn predicate on the "family" field.

func FamilyNotNil ¶

func FamilyNotNil() predicate.Subcontrol

FamilyNotNil applies the NotNil predicate on the "family" field.

func HasControl ¶

func HasControl() predicate.Subcontrol

HasControl applies the HasEdge predicate on the "control" edge.

func HasControlWith ¶

func HasControlWith(preds ...predicate.Control) predicate.Subcontrol

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

func HasNotes ¶

func HasNotes() predicate.Subcontrol

HasNotes applies the HasEdge predicate on the "notes" edge.

func HasNotesWith ¶

func HasNotesWith(preds ...predicate.Note) predicate.Subcontrol

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

func HasTasks ¶ added in v0.3.4

func HasTasks() predicate.Subcontrol

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

func HasTasksWith ¶ added in v0.3.4

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

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

func HasUser ¶

func HasUser() predicate.Subcontrol

HasUser applies the HasEdge predicate on the "user" edge.

func HasUserWith ¶

func HasUserWith(preds ...predicate.User) predicate.Subcontrol

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

func ID ¶

ID filters vertices based on their ID field.

func IDContainsFold ¶

func IDContainsFold(id string) predicate.Subcontrol

IDContainsFold applies the ContainsFold predicate on the ID field.

func IDEQ ¶

func IDEQ(id string) predicate.Subcontrol

IDEQ applies the EQ predicate on the ID field.

func IDEqualFold ¶

func IDEqualFold(id string) predicate.Subcontrol

IDEqualFold applies the EqualFold predicate on the ID field.

func IDGT ¶

func IDGT(id string) predicate.Subcontrol

IDGT applies the GT predicate on the ID field.

func IDGTE ¶

func IDGTE(id string) predicate.Subcontrol

IDGTE applies the GTE predicate on the ID field.

func IDIn ¶

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

IDIn applies the In predicate on the ID field.

func IDLT ¶

func IDLT(id string) predicate.Subcontrol

IDLT applies the LT predicate on the ID field.

func IDLTE ¶

func IDLTE(id string) predicate.Subcontrol

IDLTE applies the LTE predicate on the ID field.

func IDNEQ ¶

func IDNEQ(id string) predicate.Subcontrol

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn ¶

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

IDNotIn applies the NotIn predicate on the ID field.

func ImplementationDate ¶

func ImplementationDate(v time.Time) predicate.Subcontrol

ImplementationDate applies equality check predicate on the "implementation_date" field. It's identical to ImplementationDateEQ.

func ImplementationDateEQ ¶

func ImplementationDateEQ(v time.Time) predicate.Subcontrol

ImplementationDateEQ applies the EQ predicate on the "implementation_date" field.

func ImplementationDateGT ¶

func ImplementationDateGT(v time.Time) predicate.Subcontrol

ImplementationDateGT applies the GT predicate on the "implementation_date" field.

func ImplementationDateGTE ¶

func ImplementationDateGTE(v time.Time) predicate.Subcontrol

ImplementationDateGTE applies the GTE predicate on the "implementation_date" field.

func ImplementationDateIn ¶

func ImplementationDateIn(vs ...time.Time) predicate.Subcontrol

ImplementationDateIn applies the In predicate on the "implementation_date" field.

func ImplementationDateIsNil ¶

func ImplementationDateIsNil() predicate.Subcontrol

ImplementationDateIsNil applies the IsNil predicate on the "implementation_date" field.

func ImplementationDateLT ¶

func ImplementationDateLT(v time.Time) predicate.Subcontrol

ImplementationDateLT applies the LT predicate on the "implementation_date" field.

func ImplementationDateLTE ¶

func ImplementationDateLTE(v time.Time) predicate.Subcontrol

ImplementationDateLTE applies the LTE predicate on the "implementation_date" field.

func ImplementationDateNEQ ¶

func ImplementationDateNEQ(v time.Time) predicate.Subcontrol

ImplementationDateNEQ applies the NEQ predicate on the "implementation_date" field.

func ImplementationDateNotIn ¶

func ImplementationDateNotIn(vs ...time.Time) predicate.Subcontrol

ImplementationDateNotIn applies the NotIn predicate on the "implementation_date" field.

func ImplementationDateNotNil ¶

func ImplementationDateNotNil() predicate.Subcontrol

ImplementationDateNotNil applies the NotNil predicate on the "implementation_date" field.

func ImplementationEvidence ¶

func ImplementationEvidence(v string) predicate.Subcontrol

ImplementationEvidence applies equality check predicate on the "implementation_evidence" field. It's identical to ImplementationEvidenceEQ.

func ImplementationEvidenceContains ¶

func ImplementationEvidenceContains(v string) predicate.Subcontrol

ImplementationEvidenceContains applies the Contains predicate on the "implementation_evidence" field.

func ImplementationEvidenceContainsFold ¶

func ImplementationEvidenceContainsFold(v string) predicate.Subcontrol

ImplementationEvidenceContainsFold applies the ContainsFold predicate on the "implementation_evidence" field.

func ImplementationEvidenceEQ ¶

func ImplementationEvidenceEQ(v string) predicate.Subcontrol

ImplementationEvidenceEQ applies the EQ predicate on the "implementation_evidence" field.

func ImplementationEvidenceEqualFold ¶

func ImplementationEvidenceEqualFold(v string) predicate.Subcontrol

ImplementationEvidenceEqualFold applies the EqualFold predicate on the "implementation_evidence" field.

func ImplementationEvidenceGT ¶

func ImplementationEvidenceGT(v string) predicate.Subcontrol

ImplementationEvidenceGT applies the GT predicate on the "implementation_evidence" field.

func ImplementationEvidenceGTE ¶

func ImplementationEvidenceGTE(v string) predicate.Subcontrol

ImplementationEvidenceGTE applies the GTE predicate on the "implementation_evidence" field.

func ImplementationEvidenceHasPrefix ¶

func ImplementationEvidenceHasPrefix(v string) predicate.Subcontrol

ImplementationEvidenceHasPrefix applies the HasPrefix predicate on the "implementation_evidence" field.

func ImplementationEvidenceHasSuffix ¶

func ImplementationEvidenceHasSuffix(v string) predicate.Subcontrol

ImplementationEvidenceHasSuffix applies the HasSuffix predicate on the "implementation_evidence" field.

func ImplementationEvidenceIn ¶

func ImplementationEvidenceIn(vs ...string) predicate.Subcontrol

ImplementationEvidenceIn applies the In predicate on the "implementation_evidence" field.

func ImplementationEvidenceIsNil ¶

func ImplementationEvidenceIsNil() predicate.Subcontrol

ImplementationEvidenceIsNil applies the IsNil predicate on the "implementation_evidence" field.

func ImplementationEvidenceLT ¶

func ImplementationEvidenceLT(v string) predicate.Subcontrol

ImplementationEvidenceLT applies the LT predicate on the "implementation_evidence" field.

func ImplementationEvidenceLTE ¶

func ImplementationEvidenceLTE(v string) predicate.Subcontrol

ImplementationEvidenceLTE applies the LTE predicate on the "implementation_evidence" field.

func ImplementationEvidenceNEQ ¶

func ImplementationEvidenceNEQ(v string) predicate.Subcontrol

ImplementationEvidenceNEQ applies the NEQ predicate on the "implementation_evidence" field.

func ImplementationEvidenceNotIn ¶

func ImplementationEvidenceNotIn(vs ...string) predicate.Subcontrol

ImplementationEvidenceNotIn applies the NotIn predicate on the "implementation_evidence" field.

func ImplementationEvidenceNotNil ¶

func ImplementationEvidenceNotNil() predicate.Subcontrol

ImplementationEvidenceNotNil applies the NotNil predicate on the "implementation_evidence" field.

func ImplementationStatus ¶

func ImplementationStatus(v string) predicate.Subcontrol

ImplementationStatus applies equality check predicate on the "implementation_status" field. It's identical to ImplementationStatusEQ.

func ImplementationStatusContains ¶

func ImplementationStatusContains(v string) predicate.Subcontrol

ImplementationStatusContains applies the Contains predicate on the "implementation_status" field.

func ImplementationStatusContainsFold ¶

func ImplementationStatusContainsFold(v string) predicate.Subcontrol

ImplementationStatusContainsFold applies the ContainsFold predicate on the "implementation_status" field.

func ImplementationStatusEQ ¶

func ImplementationStatusEQ(v string) predicate.Subcontrol

ImplementationStatusEQ applies the EQ predicate on the "implementation_status" field.

func ImplementationStatusEqualFold ¶

func ImplementationStatusEqualFold(v string) predicate.Subcontrol

ImplementationStatusEqualFold applies the EqualFold predicate on the "implementation_status" field.

func ImplementationStatusGT ¶

func ImplementationStatusGT(v string) predicate.Subcontrol

ImplementationStatusGT applies the GT predicate on the "implementation_status" field.

func ImplementationStatusGTE ¶

func ImplementationStatusGTE(v string) predicate.Subcontrol

ImplementationStatusGTE applies the GTE predicate on the "implementation_status" field.

func ImplementationStatusHasPrefix ¶

func ImplementationStatusHasPrefix(v string) predicate.Subcontrol

ImplementationStatusHasPrefix applies the HasPrefix predicate on the "implementation_status" field.

func ImplementationStatusHasSuffix ¶

func ImplementationStatusHasSuffix(v string) predicate.Subcontrol

ImplementationStatusHasSuffix applies the HasSuffix predicate on the "implementation_status" field.

func ImplementationStatusIn ¶

func ImplementationStatusIn(vs ...string) predicate.Subcontrol

ImplementationStatusIn applies the In predicate on the "implementation_status" field.

func ImplementationStatusIsNil ¶

func ImplementationStatusIsNil() predicate.Subcontrol

ImplementationStatusIsNil applies the IsNil predicate on the "implementation_status" field.

func ImplementationStatusLT ¶

func ImplementationStatusLT(v string) predicate.Subcontrol

ImplementationStatusLT applies the LT predicate on the "implementation_status" field.

func ImplementationStatusLTE ¶

func ImplementationStatusLTE(v string) predicate.Subcontrol

ImplementationStatusLTE applies the LTE predicate on the "implementation_status" field.

func ImplementationStatusNEQ ¶

func ImplementationStatusNEQ(v string) predicate.Subcontrol

ImplementationStatusNEQ applies the NEQ predicate on the "implementation_status" field.

func ImplementationStatusNotIn ¶

func ImplementationStatusNotIn(vs ...string) predicate.Subcontrol

ImplementationStatusNotIn applies the NotIn predicate on the "implementation_status" field.

func ImplementationStatusNotNil ¶

func ImplementationStatusNotNil() predicate.Subcontrol

ImplementationStatusNotNil applies the NotNil predicate on the "implementation_status" field.

func ImplementationVerification ¶

func ImplementationVerification(v string) predicate.Subcontrol

ImplementationVerification applies equality check predicate on the "implementation_verification" field. It's identical to ImplementationVerificationEQ.

func ImplementationVerificationContains ¶

func ImplementationVerificationContains(v string) predicate.Subcontrol

ImplementationVerificationContains applies the Contains predicate on the "implementation_verification" field.

func ImplementationVerificationContainsFold ¶

func ImplementationVerificationContainsFold(v string) predicate.Subcontrol

ImplementationVerificationContainsFold applies the ContainsFold predicate on the "implementation_verification" field.

func ImplementationVerificationDate ¶

func ImplementationVerificationDate(v time.Time) predicate.Subcontrol

ImplementationVerificationDate applies equality check predicate on the "implementation_verification_date" field. It's identical to ImplementationVerificationDateEQ.

func ImplementationVerificationDateEQ ¶

func ImplementationVerificationDateEQ(v time.Time) predicate.Subcontrol

ImplementationVerificationDateEQ applies the EQ predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateGT ¶

func ImplementationVerificationDateGT(v time.Time) predicate.Subcontrol

ImplementationVerificationDateGT applies the GT predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateGTE ¶

func ImplementationVerificationDateGTE(v time.Time) predicate.Subcontrol

ImplementationVerificationDateGTE applies the GTE predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateIn ¶

func ImplementationVerificationDateIn(vs ...time.Time) predicate.Subcontrol

ImplementationVerificationDateIn applies the In predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateIsNil ¶

func ImplementationVerificationDateIsNil() predicate.Subcontrol

ImplementationVerificationDateIsNil applies the IsNil predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateLT ¶

func ImplementationVerificationDateLT(v time.Time) predicate.Subcontrol

ImplementationVerificationDateLT applies the LT predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateLTE ¶

func ImplementationVerificationDateLTE(v time.Time) predicate.Subcontrol

ImplementationVerificationDateLTE applies the LTE predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateNEQ ¶

func ImplementationVerificationDateNEQ(v time.Time) predicate.Subcontrol

ImplementationVerificationDateNEQ applies the NEQ predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateNotIn ¶

func ImplementationVerificationDateNotIn(vs ...time.Time) predicate.Subcontrol

ImplementationVerificationDateNotIn applies the NotIn predicate on the "implementation_verification_date" field.

func ImplementationVerificationDateNotNil ¶

func ImplementationVerificationDateNotNil() predicate.Subcontrol

ImplementationVerificationDateNotNil applies the NotNil predicate on the "implementation_verification_date" field.

func ImplementationVerificationEQ ¶

func ImplementationVerificationEQ(v string) predicate.Subcontrol

ImplementationVerificationEQ applies the EQ predicate on the "implementation_verification" field.

func ImplementationVerificationEqualFold ¶

func ImplementationVerificationEqualFold(v string) predicate.Subcontrol

ImplementationVerificationEqualFold applies the EqualFold predicate on the "implementation_verification" field.

func ImplementationVerificationGT ¶

func ImplementationVerificationGT(v string) predicate.Subcontrol

ImplementationVerificationGT applies the GT predicate on the "implementation_verification" field.

func ImplementationVerificationGTE ¶

func ImplementationVerificationGTE(v string) predicate.Subcontrol

ImplementationVerificationGTE applies the GTE predicate on the "implementation_verification" field.

func ImplementationVerificationHasPrefix ¶

func ImplementationVerificationHasPrefix(v string) predicate.Subcontrol

ImplementationVerificationHasPrefix applies the HasPrefix predicate on the "implementation_verification" field.

func ImplementationVerificationHasSuffix ¶

func ImplementationVerificationHasSuffix(v string) predicate.Subcontrol

ImplementationVerificationHasSuffix applies the HasSuffix predicate on the "implementation_verification" field.

func ImplementationVerificationIn ¶

func ImplementationVerificationIn(vs ...string) predicate.Subcontrol

ImplementationVerificationIn applies the In predicate on the "implementation_verification" field.

func ImplementationVerificationIsNil ¶

func ImplementationVerificationIsNil() predicate.Subcontrol

ImplementationVerificationIsNil applies the IsNil predicate on the "implementation_verification" field.

func ImplementationVerificationLT ¶

func ImplementationVerificationLT(v string) predicate.Subcontrol

ImplementationVerificationLT applies the LT predicate on the "implementation_verification" field.

func ImplementationVerificationLTE ¶

func ImplementationVerificationLTE(v string) predicate.Subcontrol

ImplementationVerificationLTE applies the LTE predicate on the "implementation_verification" field.

func ImplementationVerificationNEQ ¶

func ImplementationVerificationNEQ(v string) predicate.Subcontrol

ImplementationVerificationNEQ applies the NEQ predicate on the "implementation_verification" field.

func ImplementationVerificationNotIn ¶

func ImplementationVerificationNotIn(vs ...string) predicate.Subcontrol

ImplementationVerificationNotIn applies the NotIn predicate on the "implementation_verification" field.

func ImplementationVerificationNotNil ¶

func ImplementationVerificationNotNil() predicate.Subcontrol

ImplementationVerificationNotNil applies the NotNil predicate on the "implementation_verification" field.

func MappedFrameworks ¶

func MappedFrameworks(v string) predicate.Subcontrol

MappedFrameworks applies equality check predicate on the "mapped_frameworks" field. It's identical to MappedFrameworksEQ.

func MappedFrameworksContains ¶

func MappedFrameworksContains(v string) predicate.Subcontrol

MappedFrameworksContains applies the Contains predicate on the "mapped_frameworks" field.

func MappedFrameworksContainsFold ¶

func MappedFrameworksContainsFold(v string) predicate.Subcontrol

MappedFrameworksContainsFold applies the ContainsFold predicate on the "mapped_frameworks" field.

func MappedFrameworksEQ ¶

func MappedFrameworksEQ(v string) predicate.Subcontrol

MappedFrameworksEQ applies the EQ predicate on the "mapped_frameworks" field.

func MappedFrameworksEqualFold ¶

func MappedFrameworksEqualFold(v string) predicate.Subcontrol

MappedFrameworksEqualFold applies the EqualFold predicate on the "mapped_frameworks" field.

func MappedFrameworksGT ¶

func MappedFrameworksGT(v string) predicate.Subcontrol

MappedFrameworksGT applies the GT predicate on the "mapped_frameworks" field.

func MappedFrameworksGTE ¶

func MappedFrameworksGTE(v string) predicate.Subcontrol

MappedFrameworksGTE applies the GTE predicate on the "mapped_frameworks" field.

func MappedFrameworksHasPrefix ¶

func MappedFrameworksHasPrefix(v string) predicate.Subcontrol

MappedFrameworksHasPrefix applies the HasPrefix predicate on the "mapped_frameworks" field.

func MappedFrameworksHasSuffix ¶

func MappedFrameworksHasSuffix(v string) predicate.Subcontrol

MappedFrameworksHasSuffix applies the HasSuffix predicate on the "mapped_frameworks" field.

func MappedFrameworksIn ¶

func MappedFrameworksIn(vs ...string) predicate.Subcontrol

MappedFrameworksIn applies the In predicate on the "mapped_frameworks" field.

func MappedFrameworksIsNil ¶

func MappedFrameworksIsNil() predicate.Subcontrol

MappedFrameworksIsNil applies the IsNil predicate on the "mapped_frameworks" field.

func MappedFrameworksLT ¶

func MappedFrameworksLT(v string) predicate.Subcontrol

MappedFrameworksLT applies the LT predicate on the "mapped_frameworks" field.

func MappedFrameworksLTE ¶

func MappedFrameworksLTE(v string) predicate.Subcontrol

MappedFrameworksLTE applies the LTE predicate on the "mapped_frameworks" field.

func MappedFrameworksNEQ ¶

func MappedFrameworksNEQ(v string) predicate.Subcontrol

MappedFrameworksNEQ applies the NEQ predicate on the "mapped_frameworks" field.

func MappedFrameworksNotIn ¶

func MappedFrameworksNotIn(vs ...string) predicate.Subcontrol

MappedFrameworksNotIn applies the NotIn predicate on the "mapped_frameworks" field.

func MappedFrameworksNotNil ¶

func MappedFrameworksNotNil() predicate.Subcontrol

MappedFrameworksNotNil applies the NotNil predicate on the "mapped_frameworks" field.

func MappingID ¶

func MappingID(v string) predicate.Subcontrol

MappingID applies equality check predicate on the "mapping_id" field. It's identical to MappingIDEQ.

func MappingIDContains ¶

func MappingIDContains(v string) predicate.Subcontrol

MappingIDContains applies the Contains predicate on the "mapping_id" field.

func MappingIDContainsFold ¶

func MappingIDContainsFold(v string) predicate.Subcontrol

MappingIDContainsFold applies the ContainsFold predicate on the "mapping_id" field.

func MappingIDEQ ¶

func MappingIDEQ(v string) predicate.Subcontrol

MappingIDEQ applies the EQ predicate on the "mapping_id" field.

func MappingIDEqualFold ¶

func MappingIDEqualFold(v string) predicate.Subcontrol

MappingIDEqualFold applies the EqualFold predicate on the "mapping_id" field.

func MappingIDGT ¶

func MappingIDGT(v string) predicate.Subcontrol

MappingIDGT applies the GT predicate on the "mapping_id" field.

func MappingIDGTE ¶

func MappingIDGTE(v string) predicate.Subcontrol

MappingIDGTE applies the GTE predicate on the "mapping_id" field.

func MappingIDHasPrefix ¶

func MappingIDHasPrefix(v string) predicate.Subcontrol

MappingIDHasPrefix applies the HasPrefix predicate on the "mapping_id" field.

func MappingIDHasSuffix ¶

func MappingIDHasSuffix(v string) predicate.Subcontrol

MappingIDHasSuffix applies the HasSuffix predicate on the "mapping_id" field.

func MappingIDIn ¶

func MappingIDIn(vs ...string) predicate.Subcontrol

MappingIDIn applies the In predicate on the "mapping_id" field.

func MappingIDLT ¶

func MappingIDLT(v string) predicate.Subcontrol

MappingIDLT applies the LT predicate on the "mapping_id" field.

func MappingIDLTE ¶

func MappingIDLTE(v string) predicate.Subcontrol

MappingIDLTE applies the LTE predicate on the "mapping_id" field.

func MappingIDNEQ ¶

func MappingIDNEQ(v string) predicate.Subcontrol

MappingIDNEQ applies the NEQ predicate on the "mapping_id" field.

func MappingIDNotIn ¶

func MappingIDNotIn(vs ...string) predicate.Subcontrol

MappingIDNotIn applies the NotIn predicate on the "mapping_id" field.

func Name ¶

func Name(v string) predicate.Subcontrol

Name applies equality check predicate on the "name" field. It's identical to NameEQ.

func NameContains ¶

func NameContains(v string) predicate.Subcontrol

NameContains applies the Contains predicate on the "name" field.

func NameContainsFold ¶

func NameContainsFold(v string) predicate.Subcontrol

NameContainsFold applies the ContainsFold predicate on the "name" field.

func NameEQ ¶

func NameEQ(v string) predicate.Subcontrol

NameEQ applies the EQ predicate on the "name" field.

func NameEqualFold ¶

func NameEqualFold(v string) predicate.Subcontrol

NameEqualFold applies the EqualFold predicate on the "name" field.

func NameGT ¶

func NameGT(v string) predicate.Subcontrol

NameGT applies the GT predicate on the "name" field.

func NameGTE ¶

func NameGTE(v string) predicate.Subcontrol

NameGTE applies the GTE predicate on the "name" field.

func NameHasPrefix ¶

func NameHasPrefix(v string) predicate.Subcontrol

NameHasPrefix applies the HasPrefix predicate on the "name" field.

func NameHasSuffix ¶

func NameHasSuffix(v string) predicate.Subcontrol

NameHasSuffix applies the HasSuffix predicate on the "name" field.

func NameIn ¶

func NameIn(vs ...string) predicate.Subcontrol

NameIn applies the In predicate on the "name" field.

func NameLT ¶

func NameLT(v string) predicate.Subcontrol

NameLT applies the LT predicate on the "name" field.

func NameLTE ¶

func NameLTE(v string) predicate.Subcontrol

NameLTE applies the LTE predicate on the "name" field.

func NameNEQ ¶

func NameNEQ(v string) predicate.Subcontrol

NameNEQ applies the NEQ predicate on the "name" field.

func NameNotIn ¶

func NameNotIn(vs ...string) predicate.Subcontrol

NameNotIn applies the NotIn predicate on the "name" field.

func Not ¶

Not applies the not operator on the given predicate.

func Or ¶

func Or(predicates ...predicate.Subcontrol) predicate.Subcontrol

Or groups predicates with the OR operator between them.

func Source ¶

func Source(v string) predicate.Subcontrol

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

func SourceContains ¶

func SourceContains(v string) predicate.Subcontrol

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

func SourceContainsFold ¶

func SourceContainsFold(v string) predicate.Subcontrol

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

func SourceEQ ¶

func SourceEQ(v string) predicate.Subcontrol

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

func SourceEqualFold ¶

func SourceEqualFold(v string) predicate.Subcontrol

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

func SourceGT ¶

func SourceGT(v string) predicate.Subcontrol

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

func SourceGTE ¶

func SourceGTE(v string) predicate.Subcontrol

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

func SourceHasPrefix ¶

func SourceHasPrefix(v string) predicate.Subcontrol

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

func SourceHasSuffix ¶

func SourceHasSuffix(v string) predicate.Subcontrol

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

func SourceIn ¶

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

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

func SourceIsNil ¶

func SourceIsNil() predicate.Subcontrol

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

func SourceLT ¶

func SourceLT(v string) predicate.Subcontrol

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

func SourceLTE ¶

func SourceLTE(v string) predicate.Subcontrol

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

func SourceNEQ ¶

func SourceNEQ(v string) predicate.Subcontrol

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

func SourceNotIn ¶

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

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

func SourceNotNil ¶

func SourceNotNil() predicate.Subcontrol

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

func Status ¶

func Status(v string) predicate.Subcontrol

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

func StatusContains ¶

func StatusContains(v string) predicate.Subcontrol

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

func StatusContainsFold ¶

func StatusContainsFold(v string) predicate.Subcontrol

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

func StatusEQ ¶

func StatusEQ(v string) predicate.Subcontrol

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

func StatusEqualFold ¶

func StatusEqualFold(v string) predicate.Subcontrol

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

func StatusGT ¶

func StatusGT(v string) predicate.Subcontrol

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

func StatusGTE ¶

func StatusGTE(v string) predicate.Subcontrol

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

func StatusHasPrefix ¶

func StatusHasPrefix(v string) predicate.Subcontrol

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

func StatusHasSuffix ¶

func StatusHasSuffix(v string) predicate.Subcontrol

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

func StatusIn ¶

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

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

func StatusIsNil ¶

func StatusIsNil() predicate.Subcontrol

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

func StatusLT ¶

func StatusLT(v string) predicate.Subcontrol

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

func StatusLTE ¶

func StatusLTE(v string) predicate.Subcontrol

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

func StatusNEQ ¶

func StatusNEQ(v string) predicate.Subcontrol

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

func StatusNotIn ¶

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

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

func StatusNotNil ¶

func StatusNotNil() predicate.Subcontrol

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

func SubcontrolNumber ¶

func SubcontrolNumber(v string) predicate.Subcontrol

SubcontrolNumber applies equality check predicate on the "subcontrol_number" field. It's identical to SubcontrolNumberEQ.

func SubcontrolNumberContains ¶

func SubcontrolNumberContains(v string) predicate.Subcontrol

SubcontrolNumberContains applies the Contains predicate on the "subcontrol_number" field.

func SubcontrolNumberContainsFold ¶

func SubcontrolNumberContainsFold(v string) predicate.Subcontrol

SubcontrolNumberContainsFold applies the ContainsFold predicate on the "subcontrol_number" field.

func SubcontrolNumberEQ ¶

func SubcontrolNumberEQ(v string) predicate.Subcontrol

SubcontrolNumberEQ applies the EQ predicate on the "subcontrol_number" field.

func SubcontrolNumberEqualFold ¶

func SubcontrolNumberEqualFold(v string) predicate.Subcontrol

SubcontrolNumberEqualFold applies the EqualFold predicate on the "subcontrol_number" field.

func SubcontrolNumberGT ¶

func SubcontrolNumberGT(v string) predicate.Subcontrol

SubcontrolNumberGT applies the GT predicate on the "subcontrol_number" field.

func SubcontrolNumberGTE ¶

func SubcontrolNumberGTE(v string) predicate.Subcontrol

SubcontrolNumberGTE applies the GTE predicate on the "subcontrol_number" field.

func SubcontrolNumberHasPrefix ¶

func SubcontrolNumberHasPrefix(v string) predicate.Subcontrol

SubcontrolNumberHasPrefix applies the HasPrefix predicate on the "subcontrol_number" field.

func SubcontrolNumberHasSuffix ¶

func SubcontrolNumberHasSuffix(v string) predicate.Subcontrol

SubcontrolNumberHasSuffix applies the HasSuffix predicate on the "subcontrol_number" field.

func SubcontrolNumberIn ¶

func SubcontrolNumberIn(vs ...string) predicate.Subcontrol

SubcontrolNumberIn applies the In predicate on the "subcontrol_number" field.

func SubcontrolNumberIsNil ¶

func SubcontrolNumberIsNil() predicate.Subcontrol

SubcontrolNumberIsNil applies the IsNil predicate on the "subcontrol_number" field.

func SubcontrolNumberLT ¶

func SubcontrolNumberLT(v string) predicate.Subcontrol

SubcontrolNumberLT applies the LT predicate on the "subcontrol_number" field.

func SubcontrolNumberLTE ¶

func SubcontrolNumberLTE(v string) predicate.Subcontrol

SubcontrolNumberLTE applies the LTE predicate on the "subcontrol_number" field.

func SubcontrolNumberNEQ ¶

func SubcontrolNumberNEQ(v string) predicate.Subcontrol

SubcontrolNumberNEQ applies the NEQ predicate on the "subcontrol_number" field.

func SubcontrolNumberNotIn ¶

func SubcontrolNumberNotIn(vs ...string) predicate.Subcontrol

SubcontrolNumberNotIn applies the NotIn predicate on the "subcontrol_number" field.

func SubcontrolNumberNotNil ¶

func SubcontrolNumberNotNil() predicate.Subcontrol

SubcontrolNumberNotNil applies the NotNil predicate on the "subcontrol_number" field.

func SubcontrolType ¶

func SubcontrolType(v string) predicate.Subcontrol

SubcontrolType applies equality check predicate on the "subcontrol_type" field. It's identical to SubcontrolTypeEQ.

func SubcontrolTypeContains ¶

func SubcontrolTypeContains(v string) predicate.Subcontrol

SubcontrolTypeContains applies the Contains predicate on the "subcontrol_type" field.

func SubcontrolTypeContainsFold ¶

func SubcontrolTypeContainsFold(v string) predicate.Subcontrol

SubcontrolTypeContainsFold applies the ContainsFold predicate on the "subcontrol_type" field.

func SubcontrolTypeEQ ¶

func SubcontrolTypeEQ(v string) predicate.Subcontrol

SubcontrolTypeEQ applies the EQ predicate on the "subcontrol_type" field.

func SubcontrolTypeEqualFold ¶

func SubcontrolTypeEqualFold(v string) predicate.Subcontrol

SubcontrolTypeEqualFold applies the EqualFold predicate on the "subcontrol_type" field.

func SubcontrolTypeGT ¶

func SubcontrolTypeGT(v string) predicate.Subcontrol

SubcontrolTypeGT applies the GT predicate on the "subcontrol_type" field.

func SubcontrolTypeGTE ¶

func SubcontrolTypeGTE(v string) predicate.Subcontrol

SubcontrolTypeGTE applies the GTE predicate on the "subcontrol_type" field.

func SubcontrolTypeHasPrefix ¶

func SubcontrolTypeHasPrefix(v string) predicate.Subcontrol

SubcontrolTypeHasPrefix applies the HasPrefix predicate on the "subcontrol_type" field.

func SubcontrolTypeHasSuffix ¶

func SubcontrolTypeHasSuffix(v string) predicate.Subcontrol

SubcontrolTypeHasSuffix applies the HasSuffix predicate on the "subcontrol_type" field.

func SubcontrolTypeIn ¶

func SubcontrolTypeIn(vs ...string) predicate.Subcontrol

SubcontrolTypeIn applies the In predicate on the "subcontrol_type" field.

func SubcontrolTypeIsNil ¶

func SubcontrolTypeIsNil() predicate.Subcontrol

SubcontrolTypeIsNil applies the IsNil predicate on the "subcontrol_type" field.

func SubcontrolTypeLT ¶

func SubcontrolTypeLT(v string) predicate.Subcontrol

SubcontrolTypeLT applies the LT predicate on the "subcontrol_type" field.

func SubcontrolTypeLTE ¶

func SubcontrolTypeLTE(v string) predicate.Subcontrol

SubcontrolTypeLTE applies the LTE predicate on the "subcontrol_type" field.

func SubcontrolTypeNEQ ¶

func SubcontrolTypeNEQ(v string) predicate.Subcontrol

SubcontrolTypeNEQ applies the NEQ predicate on the "subcontrol_type" field.

func SubcontrolTypeNotIn ¶

func SubcontrolTypeNotIn(vs ...string) predicate.Subcontrol

SubcontrolTypeNotIn applies the NotIn predicate on the "subcontrol_type" field.

func SubcontrolTypeNotNil ¶

func SubcontrolTypeNotNil() predicate.Subcontrol

SubcontrolTypeNotNil applies the NotNil predicate on the "subcontrol_type" field.

func TagsIsNil ¶

func TagsIsNil() predicate.Subcontrol

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

func TagsNotNil ¶

func TagsNotNil() predicate.Subcontrol

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

func UpdatedAt ¶

func UpdatedAt(v time.Time) predicate.Subcontrol

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

func UpdatedAtEQ ¶

func UpdatedAtEQ(v time.Time) predicate.Subcontrol

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

func UpdatedAtGT ¶

func UpdatedAtGT(v time.Time) predicate.Subcontrol

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

func UpdatedAtGTE ¶

func UpdatedAtGTE(v time.Time) predicate.Subcontrol

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

func UpdatedAtIn ¶

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

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

func UpdatedAtIsNil ¶

func UpdatedAtIsNil() predicate.Subcontrol

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

func UpdatedAtLT ¶

func UpdatedAtLT(v time.Time) predicate.Subcontrol

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

func UpdatedAtLTE ¶

func UpdatedAtLTE(v time.Time) predicate.Subcontrol

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

func UpdatedAtNEQ ¶

func UpdatedAtNEQ(v time.Time) predicate.Subcontrol

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

func UpdatedAtNotIn ¶

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

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

func UpdatedAtNotNil ¶

func UpdatedAtNotNil() predicate.Subcontrol

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

func UpdatedBy ¶

func UpdatedBy(v string) predicate.Subcontrol

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

func UpdatedByContains ¶

func UpdatedByContains(v string) predicate.Subcontrol

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

func UpdatedByContainsFold ¶

func UpdatedByContainsFold(v string) predicate.Subcontrol

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

func UpdatedByEQ ¶

func UpdatedByEQ(v string) predicate.Subcontrol

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

func UpdatedByEqualFold ¶

func UpdatedByEqualFold(v string) predicate.Subcontrol

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

func UpdatedByGT ¶

func UpdatedByGT(v string) predicate.Subcontrol

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

func UpdatedByGTE ¶

func UpdatedByGTE(v string) predicate.Subcontrol

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

func UpdatedByHasPrefix ¶

func UpdatedByHasPrefix(v string) predicate.Subcontrol

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

func UpdatedByHasSuffix ¶

func UpdatedByHasSuffix(v string) predicate.Subcontrol

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

func UpdatedByIn ¶

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

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

func UpdatedByIsNil ¶

func UpdatedByIsNil() predicate.Subcontrol

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

func UpdatedByLT ¶

func UpdatedByLT(v string) predicate.Subcontrol

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

func UpdatedByLTE ¶

func UpdatedByLTE(v string) predicate.Subcontrol

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

func UpdatedByNEQ ¶

func UpdatedByNEQ(v string) predicate.Subcontrol

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

func UpdatedByNotIn ¶

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

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

func UpdatedByNotNil ¶

func UpdatedByNotNil() predicate.Subcontrol

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 Version ¶

func Version(v string) predicate.Subcontrol

Version applies equality check predicate on the "version" field. It's identical to VersionEQ.

func VersionContains ¶

func VersionContains(v string) predicate.Subcontrol

VersionContains applies the Contains predicate on the "version" field.

func VersionContainsFold ¶

func VersionContainsFold(v string) predicate.Subcontrol

VersionContainsFold applies the ContainsFold predicate on the "version" field.

func VersionEQ ¶

func VersionEQ(v string) predicate.Subcontrol

VersionEQ applies the EQ predicate on the "version" field.

func VersionEqualFold ¶

func VersionEqualFold(v string) predicate.Subcontrol

VersionEqualFold applies the EqualFold predicate on the "version" field.

func VersionGT ¶

func VersionGT(v string) predicate.Subcontrol

VersionGT applies the GT predicate on the "version" field.

func VersionGTE ¶

func VersionGTE(v string) predicate.Subcontrol

VersionGTE applies the GTE predicate on the "version" field.

func VersionHasPrefix ¶

func VersionHasPrefix(v string) predicate.Subcontrol

VersionHasPrefix applies the HasPrefix predicate on the "version" field.

func VersionHasSuffix ¶

func VersionHasSuffix(v string) predicate.Subcontrol

VersionHasSuffix applies the HasSuffix predicate on the "version" field.

func VersionIn ¶

func VersionIn(vs ...string) predicate.Subcontrol

VersionIn applies the In predicate on the "version" field.

func VersionIsNil ¶

func VersionIsNil() predicate.Subcontrol

VersionIsNil applies the IsNil predicate on the "version" field.

func VersionLT ¶

func VersionLT(v string) predicate.Subcontrol

VersionLT applies the LT predicate on the "version" field.

func VersionLTE ¶

func VersionLTE(v string) predicate.Subcontrol

VersionLTE applies the LTE predicate on the "version" field.

func VersionNEQ ¶

func VersionNEQ(v string) predicate.Subcontrol

VersionNEQ applies the NEQ predicate on the "version" field.

func VersionNotIn ¶

func VersionNotIn(vs ...string) predicate.Subcontrol

VersionNotIn applies the NotIn predicate on the "version" field.

func VersionNotNil ¶

func VersionNotNil() predicate.Subcontrol

VersionNotNil applies the NotNil predicate on the "version" field.

Types ¶

type OrderOption ¶

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the Subcontrol queries.

func ByClass ¶

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

ByClass orders the results by the class field.

func ByControl ¶

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

ByControl orders the results by control terms.

func ByControlCount ¶

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

ByControlCount orders the results by control 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 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 ByFamily ¶

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

ByFamily orders the results by the family field.

func ByID ¶

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

ByID orders the results by the id field.

func ByImplementationDate ¶

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

ByImplementationDate orders the results by the implementation_date field.

func ByImplementationEvidence ¶

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

ByImplementationEvidence orders the results by the implementation_evidence field.

func ByImplementationStatus ¶

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

ByImplementationStatus orders the results by the implementation_status field.

func ByImplementationVerification ¶

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

ByImplementationVerification orders the results by the implementation_verification field.

func ByImplementationVerificationDate ¶

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

ByImplementationVerificationDate orders the results by the implementation_verification_date field.

func ByMappedFrameworks ¶

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

ByMappedFrameworks orders the results by the mapped_frameworks field.

func ByMappingID ¶

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

ByMappingID orders the results by the mapping_id field.

func ByName ¶

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

ByName orders the results by the name field.

func ByNotesField ¶

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

ByNotesField orders the results by notes field.

func BySource ¶

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

BySource orders the results by the source field.

func ByStatus ¶

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

ByStatus orders the results by the status field.

func BySubcontrolNumber ¶

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

BySubcontrolNumber orders the results by the subcontrol_number field.

func BySubcontrolType ¶

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

BySubcontrolType orders the results by the subcontrol_type field.

func ByTasks ¶ added in v0.3.4

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

ByTasks orders the results by tasks terms.

func ByTasksCount ¶ added in v0.3.4

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 ByUser ¶

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

ByUser orders the results by user terms.

func ByUserCount ¶

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

ByUserCount orders the results by user count.

func ByVersion ¶

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

ByVersion orders the results by the version field.

Jump to

Keyboard shortcuts

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