package
0.0.0-20240430124035-aae10642ac46
Repository: https://github.com/orbit-ops/launchpad-core.git
Documentation: pkg.go.dev

# Functions

And groups predicates with the AND operator between them.
ByApprovals orders the results by approvals terms.
ByApprovalsCount orders the results by approvals count.
ByCancelled orders the results by the cancelled field.
ByCancelledTime orders the results by the cancelled_time field.
ByID orders the results by the id field.
ByMissionField orders the results by mission field.
ByReason orders the results by the reason field.
ByRequester orders the results by the requester field.
ByTimestamp orders the results by the timestamp field.
Cancelled applies equality check predicate on the "cancelled" field.
CancelledEQ applies the EQ predicate on the "cancelled" field.
CancelledNEQ applies the NEQ predicate on the "cancelled" field.
CancelledTime applies equality check predicate on the "cancelled_time" field.
CancelledTimeEQ applies the EQ predicate on the "cancelled_time" field.
CancelledTimeGT applies the GT predicate on the "cancelled_time" field.
CancelledTimeGTE applies the GTE predicate on the "cancelled_time" field.
CancelledTimeIn applies the In predicate on the "cancelled_time" field.
CancelledTimeIsNil applies the IsNil predicate on the "cancelled_time" field.
CancelledTimeLT applies the LT predicate on the "cancelled_time" field.
CancelledTimeLTE applies the LTE predicate on the "cancelled_time" field.
CancelledTimeNEQ applies the NEQ predicate on the "cancelled_time" field.
CancelledTimeNotIn applies the NotIn predicate on the "cancelled_time" field.
CancelledTimeNotNil applies the NotNil predicate on the "cancelled_time" field.
HasApprovals applies the HasEdge predicate on the "approvals" edge.
HasApprovalsWith applies the HasEdge predicate on the "approvals" edge with a given conditions (other predicates).
HasMission applies the HasEdge predicate on the "mission" edge.
HasMissionWith applies the HasEdge predicate on the "mission" edge with a given conditions (other predicates).
ID filters vertices based on their ID field.
IDEQ applies the EQ 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.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
Reason applies equality check predicate on the "reason" field.
ReasonContains applies the Contains predicate on the "reason" field.
ReasonContainsFold applies the ContainsFold predicate on the "reason" field.
ReasonEQ applies the EQ predicate on the "reason" field.
ReasonEqualFold applies the EqualFold predicate on the "reason" field.
ReasonGT applies the GT predicate on the "reason" field.
ReasonGTE applies the GTE predicate on the "reason" field.
ReasonHasPrefix applies the HasPrefix predicate on the "reason" field.
ReasonHasSuffix applies the HasSuffix predicate on the "reason" field.
ReasonIn applies the In predicate on the "reason" field.
ReasonLT applies the LT predicate on the "reason" field.
ReasonLTE applies the LTE predicate on the "reason" field.
ReasonNEQ applies the NEQ predicate on the "reason" field.
ReasonNotIn applies the NotIn predicate on the "reason" field.
Requester applies equality check predicate on the "requester" field.
RequesterContains applies the Contains predicate on the "requester" field.
RequesterContainsFold applies the ContainsFold predicate on the "requester" field.
RequesterEQ applies the EQ predicate on the "requester" field.
RequesterEqualFold applies the EqualFold predicate on the "requester" field.
RequesterGT applies the GT predicate on the "requester" field.
RequesterGTE applies the GTE predicate on the "requester" field.
RequesterHasPrefix applies the HasPrefix predicate on the "requester" field.
RequesterHasSuffix applies the HasSuffix predicate on the "requester" field.
RequesterIn applies the In predicate on the "requester" field.
RequesterLT applies the LT predicate on the "requester" field.
RequesterLTE applies the LTE predicate on the "requester" field.
RequesterNEQ applies the NEQ predicate on the "requester" field.
RequesterNotIn applies the NotIn predicate on the "requester" field.
Timestamp applies equality check predicate on the "timestamp" field.
TimestampEQ applies the EQ predicate on the "timestamp" field.
TimestampGT applies the GT predicate on the "timestamp" field.
TimestampGTE applies the GTE predicate on the "timestamp" field.
TimestampIn applies the In predicate on the "timestamp" field.
TimestampLT applies the LT predicate on the "timestamp" field.
TimestampLTE applies the LTE predicate on the "timestamp" field.
TimestampNEQ applies the NEQ predicate on the "timestamp" field.
TimestampNotIn applies the NotIn predicate on the "timestamp" field.
ValidColumn reports if the column name is valid (part of the table columns).

# Constants

ApprovalsColumn is the table column denoting the approvals relation/edge.
ApprovalsInverseTable is the table name for the Approval entity.
ApprovalsTable is the table that holds the approvals relation/edge.
EdgeApprovals holds the string denoting the approvals edge name in mutations.
EdgeMission holds the string denoting the mission edge name in mutations.
FieldCancelled holds the string denoting the cancelled field in the database.
FieldCancelledTime holds the string denoting the cancelled_time field in the database.
FieldID holds the string denoting the id field in the database.
FieldReason holds the string denoting the reason field in the database.
FieldRequester holds the string denoting the requester field in the database.
FieldTimestamp holds the string denoting the timestamp field in the database.
Label holds the string label denoting the request type in the database.
MissionColumn is the table column denoting the mission relation/edge.
MissionInverseTable is the table name for the Mission entity.
MissionTable is the table that holds the mission relation/edge.
Table holds the table name of the request in the database.

# Variables

Columns holds all SQL columns for request fields.
DefaultCancelled holds the default value on creation for the "cancelled" field.
DefaultID holds the default value on creation for the "id" field.
DefaultTimestamp holds the default value on creation for the "timestamp" field.
ForeignKeys holds the SQL foreign-keys that are owned by the "requests" table and are not defined as standalone fields in the schema.
ReasonValidator is a validator for the "reason" field.
RequesterValidator is a validator for the "requester" field.

# Type aliases

OrderOption defines the ordering options for the Request queries.