# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
As is a pseudo aggregation function for renaming another other functions with custom names.
Asc applies the given fields in ASC order.
Count applies the "count" aggregation function on each group.
Debug enables debug logging on the ent.Driver.
Desc applies the given fields in DESC order.
Driver configures the client driver.
FromContext returns a Client stored inside a context, or nil if there isn't one.
IsConstraintError returns a boolean indicating whether the error is a constraint failure.
IsNotFound returns a boolean indicating whether the error is a not found error.
IsNotLoaded returns a boolean indicating whether the error is a not loaded error.
IsNotSingular returns a boolean indicating whether the error is a not singular error.
IsValidationError returns a boolean indicating whether the error is a validation error.
Log sets the logging function for debug mode.
MaskNotFound masks not found error.
Max applies the "max" aggregation function on the given field of each group.
Mean applies the "mean" aggregation function on the given field of each group.
Min applies the "min" aggregation function on the given field of each group.
NewAPITokenClient returns a client for the APIToken from the given config.
NewCASBackendClient returns a client for the CASBackend from the given config.
NewCASMappingClient returns a client for the CASMapping from the given config.
NewClient creates a new client configured with the given options.
NewContext returns a new context with the given Client attached.
NewIntegrationAttachmentClient returns a client for the IntegrationAttachment from the given config.
NewIntegrationClient returns a client for the Integration from the given config.
NewMembershipClient returns a client for the Membership from the given config.
NewOrganizationClient returns a client for the Organization from the given config.
NewOrgInvitationClient returns a client for the OrgInvitation from the given config.
NewReferrerClient returns a client for the Referrer from the given config.
NewRobotAccountClient returns a client for the RobotAccount from the given config.
NewTxContext returns a new context with the given Tx attached.
NewUserClient returns a client for the User from the given config.
NewWorkflowClient returns a client for the Workflow from the given config.
NewWorkflowContractClient returns a client for the WorkflowContract from the given config.
NewWorkflowContractVersionClient returns a client for the WorkflowContractVersion from the given config.
NewWorkflowRunClient returns a client for the WorkflowRun from the given config.
Open opens a database/sql.DB specified by the driver name and the data source name, and returns a new client attached to it.
No description provided by the author
Sum applies the "sum" aggregation function on the given field of each group.
TxFromContext returns a Tx stored inside a context, or nil if there isn't one.
# Constants
Operation types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Node types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ErrTxStarted is returned when trying to start a new transaction from a transactional client.
# Structs
APIToken is the model entity for the APIToken schema.
APITokenClient is a client for the APIToken schema.
APITokenCreate is the builder for creating a APIToken entity.
APITokenCreateBulk is the builder for creating many APIToken entities in bulk.
APITokenDelete is the builder for deleting a APIToken entity.
APITokenDeleteOne is the builder for deleting a single APIToken entity.
APITokenEdges holds the relations/edges for other nodes in the graph.
APITokenGroupBy is the group-by builder for APIToken entities.
APITokenMutation represents an operation that mutates the APIToken nodes in the graph.
APITokenQuery is the builder for querying APIToken entities.
APITokenSelect is the builder for selecting fields of APIToken entities.
APITokenUpdate is the builder for updating APIToken entities.
APITokenUpdateOne is the builder for updating a single APIToken entity.
CASBackend is the model entity for the CASBackend schema.
CASBackendClient is a client for the CASBackend schema.
CASBackendCreate is the builder for creating a CASBackend entity.
CASBackendCreateBulk is the builder for creating many CASBackend entities in bulk.
CASBackendDelete is the builder for deleting a CASBackend entity.
CASBackendDeleteOne is the builder for deleting a single CASBackend entity.
CASBackendEdges holds the relations/edges for other nodes in the graph.
CASBackendGroupBy is the group-by builder for CASBackend entities.
CASBackendMutation represents an operation that mutates the CASBackend nodes in the graph.
CASBackendQuery is the builder for querying CASBackend entities.
CASBackendSelect is the builder for selecting fields of CASBackend entities.
CASBackendUpdate is the builder for updating CASBackend entities.
CASBackendUpdateOne is the builder for updating a single CASBackend entity.
CASMapping is the model entity for the CASMapping schema.
CASMappingClient is a client for the CASMapping schema.
CASMappingCreate is the builder for creating a CASMapping entity.
CASMappingCreateBulk is the builder for creating many CASMapping entities in bulk.
CASMappingDelete is the builder for deleting a CASMapping entity.
CASMappingDeleteOne is the builder for deleting a single CASMapping entity.
CASMappingEdges holds the relations/edges for other nodes in the graph.
CASMappingGroupBy is the group-by builder for CASMapping entities.
CASMappingMutation represents an operation that mutates the CASMapping nodes in the graph.
CASMappingQuery is the builder for querying CASMapping entities.
CASMappingSelect is the builder for selecting fields of CASMapping entities.
CASMappingUpdate is the builder for updating CASMapping entities.
CASMappingUpdateOne is the builder for updating a single CASMapping entity.
Client is the client that holds all ent builders.
ConstraintError returns when trying to create/update one or more entities and one or more of their constraints failed.
Integration is the model entity for the Integration schema.
IntegrationAttachment is the model entity for the IntegrationAttachment schema.
IntegrationAttachmentClient is a client for the IntegrationAttachment schema.
IntegrationAttachmentCreate is the builder for creating a IntegrationAttachment entity.
IntegrationAttachmentCreateBulk is the builder for creating many IntegrationAttachment entities in bulk.
IntegrationAttachmentDelete is the builder for deleting a IntegrationAttachment entity.
IntegrationAttachmentDeleteOne is the builder for deleting a single IntegrationAttachment entity.
IntegrationAttachmentEdges holds the relations/edges for other nodes in the graph.
IntegrationAttachmentGroupBy is the group-by builder for IntegrationAttachment entities.
IntegrationAttachmentMutation represents an operation that mutates the IntegrationAttachment nodes in the graph.
IntegrationAttachmentQuery is the builder for querying IntegrationAttachment entities.
IntegrationAttachmentSelect is the builder for selecting fields of IntegrationAttachment entities.
IntegrationAttachmentUpdate is the builder for updating IntegrationAttachment entities.
IntegrationAttachmentUpdateOne is the builder for updating a single IntegrationAttachment entity.
IntegrationClient is a client for the Integration schema.
IntegrationCreate is the builder for creating a Integration entity.
IntegrationCreateBulk is the builder for creating many Integration entities in bulk.
IntegrationDelete is the builder for deleting a Integration entity.
IntegrationDeleteOne is the builder for deleting a single Integration entity.
IntegrationEdges holds the relations/edges for other nodes in the graph.
IntegrationGroupBy is the group-by builder for Integration entities.
IntegrationMutation represents an operation that mutates the Integration nodes in the graph.
IntegrationQuery is the builder for querying Integration entities.
IntegrationSelect is the builder for selecting fields of Integration entities.
IntegrationUpdate is the builder for updating Integration entities.
IntegrationUpdateOne is the builder for updating a single Integration entity.
Membership is the model entity for the Membership schema.
MembershipClient is a client for the Membership schema.
MembershipCreate is the builder for creating a Membership entity.
MembershipCreateBulk is the builder for creating many Membership entities in bulk.
MembershipDelete is the builder for deleting a Membership entity.
MembershipDeleteOne is the builder for deleting a single Membership entity.
MembershipEdges holds the relations/edges for other nodes in the graph.
MembershipGroupBy is the group-by builder for Membership entities.
MembershipMutation represents an operation that mutates the Membership nodes in the graph.
MembershipQuery is the builder for querying Membership entities.
MembershipSelect is the builder for selecting fields of Membership entities.
MembershipUpdate is the builder for updating Membership entities.
MembershipUpdateOne is the builder for updating a single Membership entity.
NotFoundError returns when trying to fetch a specific entity and it was not found in the database.
NotLoadedError returns when trying to get a node that was not loaded by the query.
NotSingularError returns when trying to fetch a singular entity and more then one was found in the database.
Organization is the model entity for the Organization schema.
OrganizationClient is a client for the Organization schema.
OrganizationCreate is the builder for creating a Organization entity.
OrganizationCreateBulk is the builder for creating many Organization entities in bulk.
OrganizationDelete is the builder for deleting a Organization entity.
OrganizationDeleteOne is the builder for deleting a single Organization entity.
OrganizationEdges holds the relations/edges for other nodes in the graph.
OrganizationGroupBy is the group-by builder for Organization entities.
OrganizationMutation represents an operation that mutates the Organization nodes in the graph.
OrganizationQuery is the builder for querying Organization entities.
OrganizationSelect is the builder for selecting fields of Organization entities.
OrganizationUpdate is the builder for updating Organization entities.
OrganizationUpdateOne is the builder for updating a single Organization entity.
OrgInvitation is the model entity for the OrgInvitation schema.
OrgInvitationClient is a client for the OrgInvitation schema.
OrgInvitationCreate is the builder for creating a OrgInvitation entity.
OrgInvitationCreateBulk is the builder for creating many OrgInvitation entities in bulk.
OrgInvitationDelete is the builder for deleting a OrgInvitation entity.
OrgInvitationDeleteOne is the builder for deleting a single OrgInvitation entity.
OrgInvitationEdges holds the relations/edges for other nodes in the graph.
OrgInvitationGroupBy is the group-by builder for OrgInvitation entities.
OrgInvitationMutation represents an operation that mutates the OrgInvitation nodes in the graph.
OrgInvitationQuery is the builder for querying OrgInvitation entities.
OrgInvitationSelect is the builder for selecting fields of OrgInvitation entities.
OrgInvitationUpdate is the builder for updating OrgInvitation entities.
OrgInvitationUpdateOne is the builder for updating a single OrgInvitation entity.
Referrer is the model entity for the Referrer schema.
ReferrerClient is a client for the Referrer schema.
ReferrerCreate is the builder for creating a Referrer entity.
ReferrerCreateBulk is the builder for creating many Referrer entities in bulk.
ReferrerDelete is the builder for deleting a Referrer entity.
ReferrerDeleteOne is the builder for deleting a single Referrer entity.
ReferrerEdges holds the relations/edges for other nodes in the graph.
ReferrerGroupBy is the group-by builder for Referrer entities.
ReferrerMutation represents an operation that mutates the Referrer nodes in the graph.
ReferrerQuery is the builder for querying Referrer entities.
ReferrerSelect is the builder for selecting fields of Referrer entities.
ReferrerUpdate is the builder for updating Referrer entities.
ReferrerUpdateOne is the builder for updating a single Referrer entity.
RobotAccount is the model entity for the RobotAccount schema.
RobotAccountClient is a client for the RobotAccount schema.
RobotAccountCreate is the builder for creating a RobotAccount entity.
RobotAccountCreateBulk is the builder for creating many RobotAccount entities in bulk.
RobotAccountDelete is the builder for deleting a RobotAccount entity.
RobotAccountDeleteOne is the builder for deleting a single RobotAccount entity.
RobotAccountEdges holds the relations/edges for other nodes in the graph.
RobotAccountGroupBy is the group-by builder for RobotAccount entities.
RobotAccountMutation represents an operation that mutates the RobotAccount nodes in the graph.
RobotAccountQuery is the builder for querying RobotAccount entities.
RobotAccountSelect is the builder for selecting fields of RobotAccount entities.
RobotAccountUpdate is the builder for updating RobotAccount entities.
RobotAccountUpdateOne is the builder for updating a single RobotAccount entity.
Tx is a transactional client that is created by calling Client.Tx().
User is the model entity for the User schema.
UserClient is a client for the User schema.
UserCreate is the builder for creating a User entity.
UserCreateBulk is the builder for creating many User entities in bulk.
UserDelete is the builder for deleting a User entity.
UserDeleteOne is the builder for deleting a single User entity.
UserEdges holds the relations/edges for other nodes in the graph.
UserGroupBy is the group-by builder for User entities.
UserMutation represents an operation that mutates the User nodes in the graph.
UserQuery is the builder for querying User entities.
UserSelect is the builder for selecting fields of User entities.
UserUpdate is the builder for updating User entities.
UserUpdateOne is the builder for updating a single User entity.
ValidationError returns when validating a field or edge fails.
Workflow is the model entity for the Workflow schema.
WorkflowClient is a client for the Workflow schema.
WorkflowContract is the model entity for the WorkflowContract schema.
WorkflowContractClient is a client for the WorkflowContract schema.
WorkflowContractCreate is the builder for creating a WorkflowContract entity.
WorkflowContractCreateBulk is the builder for creating many WorkflowContract entities in bulk.
WorkflowContractDelete is the builder for deleting a WorkflowContract entity.
WorkflowContractDeleteOne is the builder for deleting a single WorkflowContract entity.
WorkflowContractEdges holds the relations/edges for other nodes in the graph.
WorkflowContractGroupBy is the group-by builder for WorkflowContract entities.
WorkflowContractMutation represents an operation that mutates the WorkflowContract nodes in the graph.
WorkflowContractQuery is the builder for querying WorkflowContract entities.
WorkflowContractSelect is the builder for selecting fields of WorkflowContract entities.
WorkflowContractUpdate is the builder for updating WorkflowContract entities.
WorkflowContractUpdateOne is the builder for updating a single WorkflowContract entity.
WorkflowContractVersion is the model entity for the WorkflowContractVersion schema.
WorkflowContractVersionClient is a client for the WorkflowContractVersion schema.
WorkflowContractVersionCreate is the builder for creating a WorkflowContractVersion entity.
WorkflowContractVersionCreateBulk is the builder for creating many WorkflowContractVersion entities in bulk.
WorkflowContractVersionDelete is the builder for deleting a WorkflowContractVersion entity.
WorkflowContractVersionDeleteOne is the builder for deleting a single WorkflowContractVersion entity.
WorkflowContractVersionEdges holds the relations/edges for other nodes in the graph.
WorkflowContractVersionGroupBy is the group-by builder for WorkflowContractVersion entities.
WorkflowContractVersionMutation represents an operation that mutates the WorkflowContractVersion nodes in the graph.
WorkflowContractVersionQuery is the builder for querying WorkflowContractVersion entities.
WorkflowContractVersionSelect is the builder for selecting fields of WorkflowContractVersion entities.
WorkflowContractVersionUpdate is the builder for updating WorkflowContractVersion entities.
WorkflowContractVersionUpdateOne is the builder for updating a single WorkflowContractVersion entity.
WorkflowCreate is the builder for creating a Workflow entity.
WorkflowCreateBulk is the builder for creating many Workflow entities in bulk.
WorkflowDelete is the builder for deleting a Workflow entity.
WorkflowDeleteOne is the builder for deleting a single Workflow entity.
WorkflowEdges holds the relations/edges for other nodes in the graph.
WorkflowGroupBy is the group-by builder for Workflow entities.
WorkflowMutation represents an operation that mutates the Workflow nodes in the graph.
WorkflowQuery is the builder for querying Workflow entities.
WorkflowRun is the model entity for the WorkflowRun schema.
WorkflowRunClient is a client for the WorkflowRun schema.
WorkflowRunCreate is the builder for creating a WorkflowRun entity.
WorkflowRunCreateBulk is the builder for creating many WorkflowRun entities in bulk.
WorkflowRunDelete is the builder for deleting a WorkflowRun entity.
WorkflowRunDeleteOne is the builder for deleting a single WorkflowRun entity.
WorkflowRunEdges holds the relations/edges for other nodes in the graph.
WorkflowRunGroupBy is the group-by builder for WorkflowRun entities.
WorkflowRunMutation represents an operation that mutates the WorkflowRun nodes in the graph.
WorkflowRunQuery is the builder for querying WorkflowRun entities.
WorkflowRunSelect is the builder for selecting fields of WorkflowRun entities.
WorkflowRunUpdate is the builder for updating WorkflowRun entities.
WorkflowRunUpdateOne is the builder for updating a single WorkflowRun entity.
WorkflowSelect is the builder for selecting fields of Workflow entities.
WorkflowUpdate is the builder for updating Workflow entities.
WorkflowUpdateOne is the builder for updating a single Workflow entity.
# Type aliases
AggregateFunc applies an aggregation step on the group-by traversal/selector.
APITokens is a parsable slice of APIToken.
CASBackends is a parsable slice of CASBackend.
CASMappings is a parsable slice of CASMapping.
No description provided by the author
No description provided by the author
ent aliases to avoid import conflicts in user's code.
IntegrationAttachments is a parsable slice of IntegrationAttachment.
Integrations is a parsable slice of Integration.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
Memberships is a parsable slice of Membership.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
No description provided by the author
OrderFunc applies an ordering on the sql selector.
Organizations is a parsable slice of Organization.
OrgInvitations is a parsable slice of OrgInvitation.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
Referrers is a parsable slice of Referrer.
RobotAccounts is a parsable slice of RobotAccount.
No description provided by the author
No description provided by the author
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
Users is a parsable slice of User.
ent aliases to avoid import conflicts in user's code.
WorkflowContracts is a parsable slice of WorkflowContract.
WorkflowContractVersions is a parsable slice of WorkflowContractVersion.
WorkflowRuns is a parsable slice of WorkflowRun.
Workflows is a parsable slice of Workflow.