subcontrol

package
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 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"
	// EdgePrograms holds the string denoting the programs edge name in mutations.
	EdgePrograms = "programs"
	// 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"
	// ProgramsTable is the table that holds the programs relation/edge. The primary key declared below.
	ProgramsTable = "program_subcontrols"
	// 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"
)

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"}
	// ProgramsPrimaryKey and ProgramsColumn2 are the table columns denoting the
	// primary key for the programs relation (M2M).
	ProgramsPrimaryKey = []string{"program_id", "subcontrol_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 HasPrograms added in v0.3.5

func HasPrograms() predicate.Subcontrol

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

func HasProgramsWith added in v0.3.5

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

HasProgramsWith applies the HasEdge predicate on the "programs" 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 ByPrograms added in v0.3.5

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

ByPrograms orders the results by programs terms.

func ByProgramsCount added in v0.3.5

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

ByProgramsCount orders the results by programs count.

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