package
0.6.8
Repository: https://github.com/theopenlane/core.git
Documentation: pkg.go.dev

# Functions

And groups predicates with the AND operator between them.
ByClass orders the results by the class field.
ByControls orders the results by controls terms.
ByControlsCount orders the results by controls count.
ByCreatedAt orders the results by the created_at field.
ByCreatedBy orders the results by the created_by field.
ByDeletedAt orders the results by the deleted_at field.
ByDeletedBy orders the results by the deleted_by field.
ByDescription orders the results by the description field.
ByFamily orders the results by the family field.
ByID orders the results by the id field.
ByImplementationDate orders the results by the implementation_date field.
ByImplementationEvidence orders the results by the implementation_evidence field.
ByImplementationStatus orders the results by the implementation_status field.
ByImplementationVerification orders the results by the implementation_verification field.
ByImplementationVerificationDate orders the results by the implementation_verification_date field.
ByMappedFrameworks orders the results by the mapped_frameworks field.
ByMappingID orders the results by the mapping_id field.
ByName orders the results by the name field.
ByNotesField orders the results by notes field.
ByOwnerField orders the results by owner field.
ByOwnerID orders the results by the owner_id field.
ByPrograms orders the results by programs terms.
ByProgramsCount orders the results by programs count.
BySource orders the results by the source field.
ByStatus orders the results by the status field.
BySubcontrolNumber orders the results by the subcontrol_number field.
BySubcontrolType orders the results by the subcontrol_type field.
ByTasks orders the results by tasks terms.
ByTasksCount orders the results by tasks count.
ByUpdatedAt orders the results by the updated_at field.
ByUpdatedBy orders the results by the updated_by field.
ByUser orders the results by user terms.
ByUserCount orders the results by user count.
ByVersion orders the results by the version field.
Class applies equality check predicate on the "class" field.
ClassContains applies the Contains predicate on the "class" field.
ClassContainsFold applies the ContainsFold predicate on the "class" field.
ClassEQ applies the EQ predicate on the "class" field.
ClassEqualFold applies the EqualFold predicate on the "class" field.
ClassGT applies the GT predicate on the "class" field.
ClassGTE applies the GTE predicate on the "class" field.
ClassHasPrefix applies the HasPrefix predicate on the "class" field.
ClassHasSuffix applies the HasSuffix predicate on the "class" field.
ClassIn applies the In predicate on the "class" field.
ClassIsNil applies the IsNil predicate on the "class" field.
ClassLT applies the LT predicate on the "class" field.
ClassLTE applies the LTE predicate on the "class" field.
ClassNEQ applies the NEQ predicate on the "class" field.
ClassNotIn applies the NotIn predicate on the "class" field.
ClassNotNil applies the NotNil predicate on the "class" field.
CreatedAt applies equality check predicate on the "created_at" field.
CreatedAtEQ applies the EQ predicate on the "created_at" field.
CreatedAtGT applies the GT predicate on the "created_at" field.
CreatedAtGTE applies the GTE predicate on the "created_at" field.
CreatedAtIn applies the In predicate on the "created_at" field.
CreatedAtIsNil applies the IsNil predicate on the "created_at" field.
CreatedAtLT applies the LT predicate on the "created_at" field.
CreatedAtLTE applies the LTE predicate on the "created_at" field.
CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
CreatedAtNotNil applies the NotNil predicate on the "created_at" field.
CreatedBy applies equality check predicate on the "created_by" field.
CreatedByContains applies the Contains predicate on the "created_by" field.
CreatedByContainsFold applies the ContainsFold predicate on the "created_by" field.
CreatedByEQ applies the EQ predicate on the "created_by" field.
CreatedByEqualFold applies the EqualFold predicate on the "created_by" field.
CreatedByGT applies the GT predicate on the "created_by" field.
CreatedByGTE applies the GTE predicate on the "created_by" field.
CreatedByHasPrefix applies the HasPrefix predicate on the "created_by" field.
CreatedByHasSuffix applies the HasSuffix predicate on the "created_by" field.
CreatedByIn applies the In predicate on the "created_by" field.
CreatedByIsNil applies the IsNil predicate on the "created_by" field.
CreatedByLT applies the LT predicate on the "created_by" field.
CreatedByLTE applies the LTE predicate on the "created_by" field.
CreatedByNEQ applies the NEQ predicate on the "created_by" field.
CreatedByNotIn applies the NotIn predicate on the "created_by" field.
CreatedByNotNil applies the NotNil predicate on the "created_by" field.
DeletedAt applies equality check predicate on the "deleted_at" field.
DeletedAtEQ applies the EQ predicate on the "deleted_at" field.
DeletedAtGT applies the GT predicate on the "deleted_at" field.
DeletedAtGTE applies the GTE predicate on the "deleted_at" field.
DeletedAtIn applies the In predicate on the "deleted_at" field.
DeletedAtIsNil applies the IsNil predicate on the "deleted_at" field.
DeletedAtLT applies the LT predicate on the "deleted_at" field.
DeletedAtLTE applies the LTE predicate on the "deleted_at" field.
DeletedAtNEQ applies the NEQ predicate on the "deleted_at" field.
DeletedAtNotIn applies the NotIn predicate on the "deleted_at" field.
DeletedAtNotNil applies the NotNil predicate on the "deleted_at" field.
DeletedBy applies equality check predicate on the "deleted_by" field.
DeletedByContains applies the Contains predicate on the "deleted_by" field.
DeletedByContainsFold applies the ContainsFold predicate on the "deleted_by" field.
DeletedByEQ applies the EQ predicate on the "deleted_by" field.
DeletedByEqualFold applies the EqualFold predicate on the "deleted_by" field.
DeletedByGT applies the GT predicate on the "deleted_by" field.
DeletedByGTE applies the GTE predicate on the "deleted_by" field.
DeletedByHasPrefix applies the HasPrefix predicate on the "deleted_by" field.
DeletedByHasSuffix applies the HasSuffix predicate on the "deleted_by" field.
DeletedByIn applies the In predicate on the "deleted_by" field.
DeletedByIsNil applies the IsNil predicate on the "deleted_by" field.
DeletedByLT applies the LT predicate on the "deleted_by" field.
DeletedByLTE applies the LTE predicate on the "deleted_by" field.
DeletedByNEQ applies the NEQ predicate on the "deleted_by" field.
DeletedByNotIn applies the NotIn predicate on the "deleted_by" field.
DeletedByNotNil applies the NotNil predicate on the "deleted_by" field.
Description applies equality check predicate on the "description" field.
DescriptionContains applies the Contains predicate on the "description" field.
DescriptionContainsFold applies the ContainsFold predicate on the "description" field.
DescriptionEQ applies the EQ predicate on the "description" field.
DescriptionEqualFold applies the EqualFold predicate on the "description" field.
DescriptionGT applies the GT predicate on the "description" field.
DescriptionGTE applies the GTE predicate on the "description" field.
DescriptionHasPrefix applies the HasPrefix predicate on the "description" field.
DescriptionHasSuffix applies the HasSuffix predicate on the "description" field.
DescriptionIn applies the In predicate on the "description" field.
DescriptionIsNil applies the IsNil predicate on the "description" field.
DescriptionLT applies the LT predicate on the "description" field.
DescriptionLTE applies the LTE predicate on the "description" field.
DescriptionNEQ applies the NEQ predicate on the "description" field.
DescriptionNotIn applies the NotIn predicate on the "description" field.
DescriptionNotNil applies the NotNil predicate on the "description" field.
DetailsIsNil applies the IsNil predicate on the "details" field.
DetailsNotNil applies the NotNil predicate on the "details" field.
Family applies equality check predicate on the "family" field.
FamilyContains applies the Contains predicate on the "family" field.
FamilyContainsFold applies the ContainsFold predicate on the "family" field.
FamilyEQ applies the EQ predicate on the "family" field.
FamilyEqualFold applies the EqualFold predicate on the "family" field.
FamilyGT applies the GT predicate on the "family" field.
FamilyGTE applies the GTE predicate on the "family" field.
FamilyHasPrefix applies the HasPrefix predicate on the "family" field.
FamilyHasSuffix applies the HasSuffix predicate on the "family" field.
FamilyIn applies the In predicate on the "family" field.
FamilyIsNil applies the IsNil predicate on the "family" field.
FamilyLT applies the LT predicate on the "family" field.
FamilyLTE applies the LTE predicate on the "family" field.
FamilyNEQ applies the NEQ predicate on the "family" field.
FamilyNotIn applies the NotIn predicate on the "family" field.
FamilyNotNil applies the NotNil predicate on the "family" field.
HasControls applies the HasEdge predicate on the "controls" edge.
HasControlsWith applies the HasEdge predicate on the "controls" edge with a given conditions (other predicates).
HasNotes applies the HasEdge predicate on the "notes" edge.
HasNotesWith applies the HasEdge predicate on the "notes" edge with a given conditions (other predicates).
HasOwner applies the HasEdge predicate on the "owner" edge.
HasOwnerWith applies the HasEdge predicate on the "owner" edge with a given conditions (other predicates).
HasPrograms applies the HasEdge predicate on the "programs" edge.
HasProgramsWith applies the HasEdge predicate on the "programs" edge with a given conditions (other predicates).
HasTasks applies the HasEdge predicate on the "tasks" edge.
HasTasksWith applies the HasEdge predicate on the "tasks" edge with a given conditions (other predicates).
HasUser applies the HasEdge predicate on the "user" edge.
HasUserWith applies the HasEdge predicate on the "user" edge with a given conditions (other predicates).
ID filters vertices based on their ID field.
IDContainsFold applies the ContainsFold predicate on the ID field.
IDEQ applies the EQ predicate on the ID field.
IDEqualFold applies the EqualFold predicate on the ID field.
IDGT applies the GT predicate on the ID field.
IDGTE applies the GTE predicate on the ID field.
IDIn applies the In predicate on the ID field.
IDLT applies the LT predicate on the ID field.
IDLTE applies the LTE predicate on the ID field.
IDNEQ applies the NEQ predicate on the ID field.
IDNotIn applies the NotIn predicate on the ID field.
ImplementationDate applies equality check predicate on the "implementation_date" field.
ImplementationDateEQ applies the EQ predicate on the "implementation_date" field.
ImplementationDateGT applies the GT predicate on the "implementation_date" field.
ImplementationDateGTE applies the GTE predicate on the "implementation_date" field.
ImplementationDateIn applies the In predicate on the "implementation_date" field.
ImplementationDateIsNil applies the IsNil predicate on the "implementation_date" field.
ImplementationDateLT applies the LT predicate on the "implementation_date" field.
ImplementationDateLTE applies the LTE predicate on the "implementation_date" field.
ImplementationDateNEQ applies the NEQ predicate on the "implementation_date" field.
ImplementationDateNotIn applies the NotIn predicate on the "implementation_date" field.
ImplementationDateNotNil applies the NotNil predicate on the "implementation_date" field.
ImplementationEvidence applies equality check predicate on the "implementation_evidence" field.
ImplementationEvidenceContains applies the Contains predicate on the "implementation_evidence" field.
ImplementationEvidenceContainsFold applies the ContainsFold predicate on the "implementation_evidence" field.
ImplementationEvidenceEQ applies the EQ predicate on the "implementation_evidence" field.
ImplementationEvidenceEqualFold applies the EqualFold predicate on the "implementation_evidence" field.
ImplementationEvidenceGT applies the GT predicate on the "implementation_evidence" field.
ImplementationEvidenceGTE applies the GTE predicate on the "implementation_evidence" field.
ImplementationEvidenceHasPrefix applies the HasPrefix predicate on the "implementation_evidence" field.
ImplementationEvidenceHasSuffix applies the HasSuffix predicate on the "implementation_evidence" field.
ImplementationEvidenceIn applies the In predicate on the "implementation_evidence" field.
ImplementationEvidenceIsNil applies the IsNil predicate on the "implementation_evidence" field.
ImplementationEvidenceLT applies the LT predicate on the "implementation_evidence" field.
ImplementationEvidenceLTE applies the LTE predicate on the "implementation_evidence" field.
ImplementationEvidenceNEQ applies the NEQ predicate on the "implementation_evidence" field.
ImplementationEvidenceNotIn applies the NotIn predicate on the "implementation_evidence" field.
ImplementationEvidenceNotNil applies the NotNil predicate on the "implementation_evidence" field.
ImplementationStatus applies equality check predicate on the "implementation_status" field.
ImplementationStatusContains applies the Contains predicate on the "implementation_status" field.
ImplementationStatusContainsFold applies the ContainsFold predicate on the "implementation_status" field.
ImplementationStatusEQ applies the EQ predicate on the "implementation_status" field.
ImplementationStatusEqualFold applies the EqualFold predicate on the "implementation_status" field.
ImplementationStatusGT applies the GT predicate on the "implementation_status" field.
ImplementationStatusGTE applies the GTE predicate on the "implementation_status" field.
ImplementationStatusHasPrefix applies the HasPrefix predicate on the "implementation_status" field.
ImplementationStatusHasSuffix applies the HasSuffix predicate on the "implementation_status" field.
ImplementationStatusIn applies the In predicate on the "implementation_status" field.
ImplementationStatusIsNil applies the IsNil predicate on the "implementation_status" field.
ImplementationStatusLT applies the LT predicate on the "implementation_status" field.
ImplementationStatusLTE applies the LTE predicate on the "implementation_status" field.
ImplementationStatusNEQ applies the NEQ predicate on the "implementation_status" field.
ImplementationStatusNotIn applies the NotIn predicate on the "implementation_status" field.
ImplementationStatusNotNil applies the NotNil predicate on the "implementation_status" field.
ImplementationVerification applies equality check predicate on the "implementation_verification" field.
ImplementationVerificationContains applies the Contains predicate on the "implementation_verification" field.
ImplementationVerificationContainsFold applies the ContainsFold predicate on the "implementation_verification" field.
ImplementationVerificationDate applies equality check predicate on the "implementation_verification_date" field.
ImplementationVerificationDateEQ applies the EQ predicate on the "implementation_verification_date" field.
ImplementationVerificationDateGT applies the GT predicate on the "implementation_verification_date" field.
ImplementationVerificationDateGTE applies the GTE predicate on the "implementation_verification_date" field.
ImplementationVerificationDateIn applies the In predicate on the "implementation_verification_date" field.
ImplementationVerificationDateIsNil applies the IsNil predicate on the "implementation_verification_date" field.
ImplementationVerificationDateLT applies the LT predicate on the "implementation_verification_date" field.
ImplementationVerificationDateLTE applies the LTE predicate on the "implementation_verification_date" field.
ImplementationVerificationDateNEQ applies the NEQ predicate on the "implementation_verification_date" field.
ImplementationVerificationDateNotIn applies the NotIn predicate on the "implementation_verification_date" field.
ImplementationVerificationDateNotNil applies the NotNil predicate on the "implementation_verification_date" field.
ImplementationVerificationEQ applies the EQ predicate on the "implementation_verification" field.
ImplementationVerificationEqualFold applies the EqualFold predicate on the "implementation_verification" field.
ImplementationVerificationGT applies the GT predicate on the "implementation_verification" field.
ImplementationVerificationGTE applies the GTE predicate on the "implementation_verification" field.
ImplementationVerificationHasPrefix applies the HasPrefix predicate on the "implementation_verification" field.
ImplementationVerificationHasSuffix applies the HasSuffix predicate on the "implementation_verification" field.
ImplementationVerificationIn applies the In predicate on the "implementation_verification" field.
ImplementationVerificationIsNil applies the IsNil predicate on the "implementation_verification" field.
ImplementationVerificationLT applies the LT predicate on the "implementation_verification" field.
ImplementationVerificationLTE applies the LTE predicate on the "implementation_verification" field.
ImplementationVerificationNEQ applies the NEQ predicate on the "implementation_verification" field.
ImplementationVerificationNotIn applies the NotIn predicate on the "implementation_verification" field.
ImplementationVerificationNotNil applies the NotNil predicate on the "implementation_verification" field.
MappedFrameworks applies equality check predicate on the "mapped_frameworks" field.
MappedFrameworksContains applies the Contains predicate on the "mapped_frameworks" field.
MappedFrameworksContainsFold applies the ContainsFold predicate on the "mapped_frameworks" field.
MappedFrameworksEQ applies the EQ predicate on the "mapped_frameworks" field.
MappedFrameworksEqualFold applies the EqualFold predicate on the "mapped_frameworks" field.
MappedFrameworksGT applies the GT predicate on the "mapped_frameworks" field.
MappedFrameworksGTE applies the GTE predicate on the "mapped_frameworks" field.
MappedFrameworksHasPrefix applies the HasPrefix predicate on the "mapped_frameworks" field.
MappedFrameworksHasSuffix applies the HasSuffix predicate on the "mapped_frameworks" field.
MappedFrameworksIn applies the In predicate on the "mapped_frameworks" field.
MappedFrameworksIsNil applies the IsNil predicate on the "mapped_frameworks" field.
MappedFrameworksLT applies the LT predicate on the "mapped_frameworks" field.
MappedFrameworksLTE applies the LTE predicate on the "mapped_frameworks" field.
MappedFrameworksNEQ applies the NEQ predicate on the "mapped_frameworks" field.
MappedFrameworksNotIn applies the NotIn predicate on the "mapped_frameworks" field.
MappedFrameworksNotNil applies the NotNil predicate on the "mapped_frameworks" field.
MappingID applies equality check predicate on the "mapping_id" field.
MappingIDContains applies the Contains predicate on the "mapping_id" field.
MappingIDContainsFold applies the ContainsFold predicate on the "mapping_id" field.
MappingIDEQ applies the EQ predicate on the "mapping_id" field.
MappingIDEqualFold applies the EqualFold predicate on the "mapping_id" field.
MappingIDGT applies the GT predicate on the "mapping_id" field.
MappingIDGTE applies the GTE predicate on the "mapping_id" field.
MappingIDHasPrefix applies the HasPrefix predicate on the "mapping_id" field.
MappingIDHasSuffix applies the HasSuffix predicate on the "mapping_id" field.
MappingIDIn applies the In predicate on the "mapping_id" field.
MappingIDLT applies the LT predicate on the "mapping_id" field.
MappingIDLTE applies the LTE predicate on the "mapping_id" field.
MappingIDNEQ applies the NEQ predicate on the "mapping_id" field.
MappingIDNotIn applies the NotIn predicate on the "mapping_id" field.
Name applies equality check predicate on the "name" field.
NameContains applies the Contains predicate on the "name" field.
NameContainsFold applies the ContainsFold predicate on the "name" field.
NameEQ applies the EQ predicate on the "name" field.
NameEqualFold applies the EqualFold predicate on the "name" field.
NameGT applies the GT predicate on the "name" field.
NameGTE applies the GTE predicate on the "name" field.
NameHasPrefix applies the HasPrefix predicate on the "name" field.
NameHasSuffix applies the HasSuffix predicate on the "name" field.
NameIn applies the In predicate on the "name" field.
NameLT applies the LT predicate on the "name" field.
NameLTE applies the LTE predicate on the "name" field.
NameNEQ applies the NEQ predicate on the "name" field.
NameNotIn applies the NotIn predicate on the "name" field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
OwnerID applies equality check predicate on the "owner_id" field.
OwnerIDContains applies the Contains predicate on the "owner_id" field.
OwnerIDContainsFold applies the ContainsFold predicate on the "owner_id" field.
OwnerIDEQ applies the EQ predicate on the "owner_id" field.
OwnerIDEqualFold applies the EqualFold predicate on the "owner_id" field.
OwnerIDGT applies the GT predicate on the "owner_id" field.
OwnerIDGTE applies the GTE predicate on the "owner_id" field.
OwnerIDHasPrefix applies the HasPrefix predicate on the "owner_id" field.
OwnerIDHasSuffix applies the HasSuffix predicate on the "owner_id" field.
OwnerIDIn applies the In predicate on the "owner_id" field.
OwnerIDLT applies the LT predicate on the "owner_id" field.
OwnerIDLTE applies the LTE predicate on the "owner_id" field.
OwnerIDNEQ applies the NEQ predicate on the "owner_id" field.
OwnerIDNotIn applies the NotIn predicate on the "owner_id" field.
Source applies equality check predicate on the "source" field.
SourceContains applies the Contains predicate on the "source" field.
SourceContainsFold applies the ContainsFold predicate on the "source" field.
SourceEQ applies the EQ predicate on the "source" field.
SourceEqualFold applies the EqualFold predicate on the "source" field.
SourceGT applies the GT predicate on the "source" field.
SourceGTE applies the GTE predicate on the "source" field.
SourceHasPrefix applies the HasPrefix predicate on the "source" field.
SourceHasSuffix applies the HasSuffix predicate on the "source" field.
SourceIn applies the In predicate on the "source" field.
SourceIsNil applies the IsNil predicate on the "source" field.
SourceLT applies the LT predicate on the "source" field.
SourceLTE applies the LTE predicate on the "source" field.
SourceNEQ applies the NEQ predicate on the "source" field.
SourceNotIn applies the NotIn predicate on the "source" field.
SourceNotNil applies the NotNil predicate on the "source" field.
Status applies equality check predicate on the "status" field.
StatusContains applies the Contains predicate on the "status" field.
StatusContainsFold applies the ContainsFold predicate on the "status" field.
StatusEQ applies the EQ predicate on the "status" field.
StatusEqualFold applies the EqualFold predicate on the "status" field.
StatusGT applies the GT predicate on the "status" field.
StatusGTE applies the GTE predicate on the "status" field.
StatusHasPrefix applies the HasPrefix predicate on the "status" field.
StatusHasSuffix applies the HasSuffix predicate on the "status" field.
StatusIn applies the In predicate on the "status" field.
StatusIsNil applies the IsNil predicate on the "status" field.
StatusLT applies the LT predicate on the "status" field.
StatusLTE applies the LTE predicate on the "status" field.
StatusNEQ applies the NEQ predicate on the "status" field.
StatusNotIn applies the NotIn predicate on the "status" field.
StatusNotNil applies the NotNil predicate on the "status" field.
SubcontrolNumber applies equality check predicate on the "subcontrol_number" field.
SubcontrolNumberContains applies the Contains predicate on the "subcontrol_number" field.
SubcontrolNumberContainsFold applies the ContainsFold predicate on the "subcontrol_number" field.
SubcontrolNumberEQ applies the EQ predicate on the "subcontrol_number" field.
SubcontrolNumberEqualFold applies the EqualFold predicate on the "subcontrol_number" field.
SubcontrolNumberGT applies the GT predicate on the "subcontrol_number" field.
SubcontrolNumberGTE applies the GTE predicate on the "subcontrol_number" field.
SubcontrolNumberHasPrefix applies the HasPrefix predicate on the "subcontrol_number" field.
SubcontrolNumberHasSuffix applies the HasSuffix predicate on the "subcontrol_number" field.
SubcontrolNumberIn applies the In predicate on the "subcontrol_number" field.
SubcontrolNumberIsNil applies the IsNil predicate on the "subcontrol_number" field.
SubcontrolNumberLT applies the LT predicate on the "subcontrol_number" field.
SubcontrolNumberLTE applies the LTE predicate on the "subcontrol_number" field.
SubcontrolNumberNEQ applies the NEQ predicate on the "subcontrol_number" field.
SubcontrolNumberNotIn applies the NotIn predicate on the "subcontrol_number" field.
SubcontrolNumberNotNil applies the NotNil predicate on the "subcontrol_number" field.
SubcontrolType applies equality check predicate on the "subcontrol_type" field.
SubcontrolTypeContains applies the Contains predicate on the "subcontrol_type" field.
SubcontrolTypeContainsFold applies the ContainsFold predicate on the "subcontrol_type" field.
SubcontrolTypeEQ applies the EQ predicate on the "subcontrol_type" field.
SubcontrolTypeEqualFold applies the EqualFold predicate on the "subcontrol_type" field.
SubcontrolTypeGT applies the GT predicate on the "subcontrol_type" field.
SubcontrolTypeGTE applies the GTE predicate on the "subcontrol_type" field.
SubcontrolTypeHasPrefix applies the HasPrefix predicate on the "subcontrol_type" field.
SubcontrolTypeHasSuffix applies the HasSuffix predicate on the "subcontrol_type" field.
SubcontrolTypeIn applies the In predicate on the "subcontrol_type" field.
SubcontrolTypeIsNil applies the IsNil predicate on the "subcontrol_type" field.
SubcontrolTypeLT applies the LT predicate on the "subcontrol_type" field.
SubcontrolTypeLTE applies the LTE predicate on the "subcontrol_type" field.
SubcontrolTypeNEQ applies the NEQ predicate on the "subcontrol_type" field.
SubcontrolTypeNotIn applies the NotIn predicate on the "subcontrol_type" field.
SubcontrolTypeNotNil applies the NotNil predicate on the "subcontrol_type" field.
TagsIsNil applies the IsNil predicate on the "tags" field.
TagsNotNil applies the NotNil predicate on the "tags" field.
UpdatedAt applies equality check predicate on the "updated_at" field.
UpdatedAtEQ applies the EQ predicate on the "updated_at" field.
UpdatedAtGT applies the GT predicate on the "updated_at" field.
UpdatedAtGTE applies the GTE predicate on the "updated_at" field.
UpdatedAtIn applies the In predicate on the "updated_at" field.
UpdatedAtIsNil applies the IsNil predicate on the "updated_at" field.
UpdatedAtLT applies the LT predicate on the "updated_at" field.
UpdatedAtLTE applies the LTE predicate on the "updated_at" field.
UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.
UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.
UpdatedAtNotNil applies the NotNil predicate on the "updated_at" field.
UpdatedBy applies equality check predicate on the "updated_by" field.
UpdatedByContains applies the Contains predicate on the "updated_by" field.
UpdatedByContainsFold applies the ContainsFold predicate on the "updated_by" field.
UpdatedByEQ applies the EQ predicate on the "updated_by" field.
UpdatedByEqualFold applies the EqualFold predicate on the "updated_by" field.
UpdatedByGT applies the GT predicate on the "updated_by" field.
UpdatedByGTE applies the GTE predicate on the "updated_by" field.
UpdatedByHasPrefix applies the HasPrefix predicate on the "updated_by" field.
UpdatedByHasSuffix applies the HasSuffix predicate on the "updated_by" field.
UpdatedByIn applies the In predicate on the "updated_by" field.
UpdatedByIsNil applies the IsNil predicate on the "updated_by" field.
UpdatedByLT applies the LT predicate on the "updated_by" field.
UpdatedByLTE applies the LTE predicate on the "updated_by" field.
UpdatedByNEQ applies the NEQ predicate on the "updated_by" field.
UpdatedByNotIn applies the NotIn predicate on the "updated_by" field.
UpdatedByNotNil applies the NotNil predicate on the "updated_by" field.
ValidColumn reports if the column name is valid (part of the table columns).
Version applies equality check predicate on the "version" field.
VersionContains applies the Contains predicate on the "version" field.
VersionContainsFold applies the ContainsFold predicate on the "version" field.
VersionEQ applies the EQ predicate on the "version" field.
VersionEqualFold applies the EqualFold predicate on the "version" field.
VersionGT applies the GT predicate on the "version" field.
VersionGTE applies the GTE predicate on the "version" field.
VersionHasPrefix applies the HasPrefix predicate on the "version" field.
VersionHasSuffix applies the HasSuffix predicate on the "version" field.
VersionIn applies the In predicate on the "version" field.
VersionIsNil applies the IsNil predicate on the "version" field.
VersionLT applies the LT predicate on the "version" field.
VersionLTE applies the LTE predicate on the "version" field.
VersionNEQ applies the NEQ predicate on the "version" field.
VersionNotIn applies the NotIn predicate on the "version" field.
VersionNotNil applies the NotNil predicate on the "version" field.

# Constants

ControlsInverseTable is the table name for the Control entity.
ControlsTable is the table that holds the controls relation/edge.
EdgeControls holds the string denoting the controls edge name in mutations.
EdgeNotes holds the string denoting the notes edge name in mutations.
EdgeOwner holds the string denoting the owner edge name in mutations.
EdgePrograms holds the string denoting the programs edge name in mutations.
EdgeTasks holds the string denoting the tasks edge name in mutations.
EdgeUser holds the string denoting the user edge name in mutations.
FieldClass holds the string denoting the class field in the database.
FieldCreatedAt holds the string denoting the created_at field in the database.
FieldCreatedBy holds the string denoting the created_by field in the database.
FieldDeletedAt holds the string denoting the deleted_at field in the database.
FieldDeletedBy holds the string denoting the deleted_by field in the database.
FieldDescription holds the string denoting the description field in the database.
FieldDetails holds the string denoting the details field in the database.
FieldFamily holds the string denoting the family field in the database.
FieldID holds the string denoting the id field in the database.
FieldImplementationDate holds the string denoting the implementation_date field in the database.
FieldImplementationEvidence holds the string denoting the implementation_evidence field in the database.
FieldImplementationStatus holds the string denoting the implementation_status field in the database.
FieldImplementationVerification holds the string denoting the implementation_verification field in the database.
FieldImplementationVerificationDate holds the string denoting the implementation_verification_date field in the database.
FieldMappedFrameworks holds the string denoting the mapped_frameworks field in the database.
FieldMappingID holds the string denoting the mapping_id field in the database.
FieldName holds the string denoting the name field in the database.
FieldOwnerID holds the string denoting the owner_id field in the database.
FieldSource holds the string denoting the source field in the database.
FieldStatus holds the string denoting the status field in the database.
FieldSubcontrolNumber holds the string denoting the subcontrol_number field in the database.
FieldSubcontrolType holds the string denoting the subcontrol_type field in the database.
FieldTags holds the string denoting the tags field in the database.
FieldUpdatedAt holds the string denoting the updated_at field in the database.
FieldUpdatedBy holds the string denoting the updated_by field in the database.
FieldVersion holds the string denoting the version field in the database.
Label holds the string label denoting the subcontrol type in the database.
NotesColumn is the table column denoting the notes relation/edge.
NotesInverseTable is the table name for the Note entity.
NotesTable is the table that holds the notes relation/edge.
OwnerColumn is the table column denoting the owner relation/edge.
OwnerInverseTable is the table name for the Organization entity.
OwnerTable is the table that holds the owner relation/edge.
ProgramsInverseTable is the table name for the Program entity.
ProgramsTable is the table that holds the programs relation/edge.
Table holds the table name of the subcontrol in the database.
TasksInverseTable is the table name for the Task entity.
TasksTable is the table that holds the tasks relation/edge.
UserInverseTable is the table name for the User entity.
UserTable is the table that holds the user relation/edge.

# Variables

Columns holds all SQL columns for subcontrol fields.
ControlsPrimaryKey and ControlsColumn2 are the table columns denoting the primary key for the controls relation (M2M).
DefaultCreatedAt holds the default value on creation for the "created_at" field.
DefaultID holds the default value on creation for the "id" field.
DefaultMappingID holds the default value on creation for the "mapping_id" field.
DefaultTags holds the default value on creation for the "tags" field.
DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
ForeignKeys holds the SQL foreign-keys that are owned by the "subcontrols" table and are not defined as standalone fields in the schema.
Note that the variables below are initialized by the runtime package on the initialization of the application.
Note that the variables below are initialized by the runtime package on the initialization of the application.
NameValidator is a validator for the "name" field.
OwnerIDValidator is a validator for the "owner_id" field.
Note that the variables below are initialized by the runtime package on the initialization of the application.
ProgramsPrimaryKey and ProgramsColumn2 are the table columns denoting the primary key for the programs relation (M2M).
TasksPrimaryKey and TasksColumn2 are the table columns denoting the primary key for the tasks relation (M2M).
UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
UserPrimaryKey and UserColumn2 are the table columns denoting the primary key for the user relation (M2M).

# Type aliases

OrderOption defines the ordering options for the Subcontrol queries.