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.
ByAccessTokens orders the results by accessTokens terms.
ByAccessTokensCount orders the results by accessTokens count.
ByApprovals orders the results by approvals terms.
ByApprovalsCount orders the results by approvals count.
ByExpiration orders the results by the expiration field.
ByID orders the results by the id field.
ByRequestField orders the results by request field.
ByRollbackReason orders the results by the rollback_reason field.
ByRollbackTime orders the results by the rollback_time field.
ByRolledBack orders the results by the rolled_back field.
ByStartTime orders the results by the start_time field.
Expiration applies equality check predicate on the "expiration" field.
ExpirationEQ applies the EQ predicate on the "expiration" field.
ExpirationGT applies the GT predicate on the "expiration" field.
ExpirationGTE applies the GTE predicate on the "expiration" field.
ExpirationIn applies the In predicate on the "expiration" field.
ExpirationLT applies the LT predicate on the "expiration" field.
ExpirationLTE applies the LTE predicate on the "expiration" field.
ExpirationNEQ applies the NEQ predicate on the "expiration" field.
ExpirationNotIn applies the NotIn predicate on the "expiration" field.
HasAccessTokens applies the HasEdge predicate on the "accessTokens" edge.
HasAccessTokensWith applies the HasEdge predicate on the "accessTokens" edge with a given conditions (other predicates).
HasApprovals applies the HasEdge predicate on the "approvals" edge.
HasApprovalsWith applies the HasEdge predicate on the "approvals" edge with a given conditions (other predicates).
HasRequest applies the HasEdge predicate on the "request" edge.
HasRequestWith applies the HasEdge predicate on the "request" 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.
RollbackReason applies equality check predicate on the "rollback_reason" field.
RollbackReasonContains applies the Contains predicate on the "rollback_reason" field.
RollbackReasonContainsFold applies the ContainsFold predicate on the "rollback_reason" field.
RollbackReasonEQ applies the EQ predicate on the "rollback_reason" field.
RollbackReasonEqualFold applies the EqualFold predicate on the "rollback_reason" field.
RollbackReasonGT applies the GT predicate on the "rollback_reason" field.
RollbackReasonGTE applies the GTE predicate on the "rollback_reason" field.
RollbackReasonHasPrefix applies the HasPrefix predicate on the "rollback_reason" field.
RollbackReasonHasSuffix applies the HasSuffix predicate on the "rollback_reason" field.
RollbackReasonIn applies the In predicate on the "rollback_reason" field.
RollbackReasonIsNil applies the IsNil predicate on the "rollback_reason" field.
RollbackReasonLT applies the LT predicate on the "rollback_reason" field.
RollbackReasonLTE applies the LTE predicate on the "rollback_reason" field.
RollbackReasonNEQ applies the NEQ predicate on the "rollback_reason" field.
RollbackReasonNotIn applies the NotIn predicate on the "rollback_reason" field.
RollbackReasonNotNil applies the NotNil predicate on the "rollback_reason" field.
RollbackTime applies equality check predicate on the "rollback_time" field.
RollbackTimeEQ applies the EQ predicate on the "rollback_time" field.
RollbackTimeGT applies the GT predicate on the "rollback_time" field.
RollbackTimeGTE applies the GTE predicate on the "rollback_time" field.
RollbackTimeIn applies the In predicate on the "rollback_time" field.
RollbackTimeLT applies the LT predicate on the "rollback_time" field.
RollbackTimeLTE applies the LTE predicate on the "rollback_time" field.
RollbackTimeNEQ applies the NEQ predicate on the "rollback_time" field.
RollbackTimeNotIn applies the NotIn predicate on the "rollback_time" field.
RolledBack applies equality check predicate on the "rolled_back" field.
RolledBackEQ applies the EQ predicate on the "rolled_back" field.
RolledBackNEQ applies the NEQ predicate on the "rolled_back" field.
StartTime applies equality check predicate on the "start_time" field.
StartTimeEQ applies the EQ predicate on the "start_time" field.
StartTimeGT applies the GT predicate on the "start_time" field.
StartTimeGTE applies the GTE predicate on the "start_time" field.
StartTimeIn applies the In predicate on the "start_time" field.
StartTimeLT applies the LT predicate on the "start_time" field.
StartTimeLTE applies the LTE predicate on the "start_time" field.
StartTimeNEQ applies the NEQ predicate on the "start_time" field.
StartTimeNotIn applies the NotIn predicate on the "start_time" field.
ValidColumn reports if the column name is valid (part of the table columns).

# Constants

AccessTokensColumn is the table column denoting the accessTokens relation/edge.
AccessTokensInverseTable is the table name for the ActionTokens entity.
AccessTokensTable is the table that holds the accessTokens relation/edge.
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.
EdgeAccessTokens holds the string denoting the accesstokens edge name in mutations.
EdgeApprovals holds the string denoting the approvals edge name in mutations.
EdgeRequest holds the string denoting the request edge name in mutations.
FieldExpiration holds the string denoting the expiration field in the database.
FieldID holds the string denoting the id field in the database.
FieldRollbackReason holds the string denoting the rollback_reason field in the database.
FieldRollbackTime holds the string denoting the rollback_time field in the database.
FieldRolledBack holds the string denoting the rolled_back field in the database.
FieldStartTime holds the string denoting the start_time field in the database.
Label holds the string label denoting the access type in the database.
RequestColumn is the table column denoting the request relation/edge.
RequestInverseTable is the table name for the Request entity.
RequestTable is the table that holds the request relation/edge.
Table holds the table name of the access in the database.

# Variables

Columns holds all SQL columns for access fields.
DefaultID holds the default value on creation for the "id" field.
DefaultRollbackTime holds the default value on creation for the "rollback_time" field.
DefaultRolledBack holds the default value on creation for the "rolled_back" field.
ForeignKeys holds the SQL foreign-keys that are owned by the "accesses" table and are not defined as standalone fields in the schema.

# Type aliases

OrderOption defines the ordering options for the Access queries.