# Functions
And groups predicates with the AND operator between them.
ByAssigneeField orders the results by assignee field.
ByAssignerField orders the results by assigner field.
ByCompleted orders the results by the completed field.
ByControl orders the results by control terms.
ByControlCount orders the results by control count.
ByControlObjective orders the results by control_objective terms.
ByControlObjectiveCount orders the results by control_objective 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.
ByDue orders the results by the due field.
ByGroup orders the results by group terms.
ByGroupCount orders the results by group count.
ByID orders the results by the id field.
ByInternalPolicy orders the results by internal_policy terms.
ByInternalPolicyCount orders the results by internal_policy count.
ByMappingID orders the results by the mapping_id field.
ByOrganization orders the results by organization terms.
ByOrganizationCount orders the results by organization count.
ByProcedure orders the results by procedure terms.
ByProcedureCount orders the results by procedure count.
ByProgram orders the results by program terms.
ByProgramCount orders the results by program count.
ByStatus orders the results by the status field.
BySubcontrol orders the results by subcontrol terms.
BySubcontrolCount orders the results by subcontrol count.
ByTitle orders the results by the title field.
ByUpdatedAt orders the results by the updated_at field.
ByUpdatedBy orders the results by the updated_by field.
Completed applies equality check predicate on the "completed" field.
CompletedEQ applies the EQ predicate on the "completed" field.
CompletedGT applies the GT predicate on the "completed" field.
CompletedGTE applies the GTE predicate on the "completed" field.
CompletedIn applies the In predicate on the "completed" field.
CompletedIsNil applies the IsNil predicate on the "completed" field.
CompletedLT applies the LT predicate on the "completed" field.
CompletedLTE applies the LTE predicate on the "completed" field.
CompletedNEQ applies the NEQ predicate on the "completed" field.
CompletedNotIn applies the NotIn predicate on the "completed" field.
CompletedNotNil applies the NotNil predicate on the "completed" 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.
Due applies equality check predicate on the "due" field.
DueEQ applies the EQ predicate on the "due" field.
DueGT applies the GT predicate on the "due" field.
DueGTE applies the GTE predicate on the "due" field.
DueIn applies the In predicate on the "due" field.
DueIsNil applies the IsNil predicate on the "due" field.
DueLT applies the LT predicate on the "due" field.
DueLTE applies the LTE predicate on the "due" field.
DueNEQ applies the NEQ predicate on the "due" field.
DueNotIn applies the NotIn predicate on the "due" field.
DueNotNil applies the NotNil predicate on the "due" field.
HasAssignee applies the HasEdge predicate on the "assignee" edge.
HasAssigneeWith applies the HasEdge predicate on the "assignee" edge with a given conditions (other predicates).
HasAssigner applies the HasEdge predicate on the "assigner" edge.
HasAssignerWith applies the HasEdge predicate on the "assigner" edge with a given conditions (other predicates).
HasControl applies the HasEdge predicate on the "control" edge.
HasControlObjective applies the HasEdge predicate on the "control_objective" edge.
HasControlObjectiveWith applies the HasEdge predicate on the "control_objective" edge with a given conditions (other predicates).
HasControlWith applies the HasEdge predicate on the "control" edge with a given conditions (other predicates).
HasGroup applies the HasEdge predicate on the "group" edge.
HasGroupWith applies the HasEdge predicate on the "group" edge with a given conditions (other predicates).
HasInternalPolicy applies the HasEdge predicate on the "internal_policy" edge.
HasInternalPolicyWith applies the HasEdge predicate on the "internal_policy" edge with a given conditions (other predicates).
HasOrganization applies the HasEdge predicate on the "organization" edge.
HasOrganizationWith applies the HasEdge predicate on the "organization" edge with a given conditions (other predicates).
HasProcedure applies the HasEdge predicate on the "procedure" edge.
HasProcedureWith applies the HasEdge predicate on the "procedure" edge with a given conditions (other predicates).
HasProgram applies the HasEdge predicate on the "program" edge.
HasProgramWith applies the HasEdge predicate on the "program" edge with a given conditions (other predicates).
HasSubcontrol applies the HasEdge predicate on the "subcontrol" edge.
HasSubcontrolWith applies the HasEdge predicate on the "subcontrol" 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.
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.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
StatusEQ applies the EQ predicate on the "status" field.
StatusIn applies the In predicate on the "status" field.
StatusNEQ applies the NEQ predicate on the "status" field.
StatusNotIn applies the NotIn predicate on the "status" field.
StatusValidator is a validator for the "status" field enum values.
TagsIsNil applies the IsNil predicate on the "tags" field.
TagsNotNil applies the NotNil predicate on the "tags" field.
Title applies equality check predicate on the "title" field.
TitleContains applies the Contains predicate on the "title" field.
TitleContainsFold applies the ContainsFold predicate on the "title" field.
TitleEQ applies the EQ predicate on the "title" field.
TitleEqualFold applies the EqualFold predicate on the "title" field.
TitleGT applies the GT predicate on the "title" field.
TitleGTE applies the GTE predicate on the "title" field.
TitleHasPrefix applies the HasPrefix predicate on the "title" field.
TitleHasSuffix applies the HasSuffix predicate on the "title" field.
TitleIn applies the In predicate on the "title" field.
TitleLT applies the LT predicate on the "title" field.
TitleLTE applies the LTE predicate on the "title" field.
TitleNEQ applies the NEQ predicate on the "title" field.
TitleNotIn applies the NotIn predicate on the "title" 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).
# Constants
AssigneeColumn is the table column denoting the assignee relation/edge.
AssigneeInverseTable is the table name for the User entity.
AssigneeTable is the table that holds the assignee relation/edge.
AssignerColumn is the table column denoting the assigner relation/edge.
AssignerInverseTable is the table name for the User entity.
AssignerTable is the table that holds the assigner relation/edge.
ControlInverseTable is the table name for the Control entity.
ControlObjectiveInverseTable is the table name for the ControlObjective entity.
ControlObjectiveTable is the table that holds the control_objective relation/edge.
ControlTable is the table that holds the control relation/edge.
No description provided by the author
EdgeAssignee holds the string denoting the assignee edge name in mutations.
EdgeAssigner holds the string denoting the assigner edge name in mutations.
EdgeControl holds the string denoting the control edge name in mutations.
EdgeControlObjective holds the string denoting the control_objective edge name in mutations.
EdgeGroup holds the string denoting the group edge name in mutations.
EdgeInternalPolicy holds the string denoting the internal_policy edge name in mutations.
EdgeOrganization holds the string denoting the organization edge name in mutations.
EdgeProcedure holds the string denoting the procedure edge name in mutations.
EdgeProgram holds the string denoting the program edge name in mutations.
EdgeSubcontrol holds the string denoting the subcontrol edge name in mutations.
FieldCompleted holds the string denoting the completed 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.
FieldDue holds the string denoting the due field in the database.
FieldID holds the string denoting the id field in the database.
FieldMappingID holds the string denoting the mapping_id field in the database.
FieldStatus holds the string denoting the status field in the database.
FieldTags holds the string denoting the tags field in the database.
FieldTitle holds the string denoting the title 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.
GroupInverseTable is the table name for the Group entity.
GroupTable is the table that holds the group relation/edge.
InternalPolicyInverseTable is the table name for the InternalPolicy entity.
InternalPolicyTable is the table that holds the internal_policy relation/edge.
Label holds the string label denoting the task type in the database.
OrganizationInverseTable is the table name for the Organization entity.
OrganizationTable is the table that holds the organization relation/edge.
ProcedureInverseTable is the table name for the Procedure entity.
ProcedureTable is the table that holds the procedure relation/edge.
ProgramInverseTable is the table name for the Program entity.
ProgramTable is the table that holds the program relation/edge.
SubcontrolInverseTable is the table name for the Subcontrol entity.
SubcontrolTable is the table that holds the subcontrol relation/edge.
Table holds the table name of the task in the database.
# Variables
Columns holds all SQL columns for task fields.
ControlObjectivePrimaryKey and ControlObjectiveColumn2 are the table columns denoting the primary key for the control_objective relation (M2M).
ControlPrimaryKey and ControlColumn2 are the table columns denoting the primary key for the control 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 "tasks" table and are not defined as standalone fields in the schema.
GroupPrimaryKey and GroupColumn2 are the table columns denoting the primary key for the group relation (M2M).
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.
InternalPolicyPrimaryKey and InternalPolicyColumn2 are the table columns denoting the primary key for the internal_policy relation (M2M).
OrganizationPrimaryKey and OrganizationColumn2 are the table columns denoting the primary key for the organization relation (M2M).
Note that the variables below are initialized by the runtime package on the initialization of the application.
ProcedurePrimaryKey and ProcedureColumn2 are the table columns denoting the primary key for the procedure relation (M2M).
ProgramPrimaryKey and ProgramColumn2 are the table columns denoting the primary key for the program relation (M2M).
SubcontrolPrimaryKey and SubcontrolColumn2 are the table columns denoting the primary key for the subcontrol relation (M2M).
TitleValidator is a validator for the "title" field.
UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
# Type aliases
OrderOption defines the ordering options for the Task queries.