package
0.0.0-20240926060520-1949246cf711
Repository: https://github.com/npoolplatform/appuser-middleware.git
Documentation: pkg.go.dev

# 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
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.
NewAppClient returns a client for the App from the given config.
NewAppControlClient returns a client for the AppControl from the given config.
NewAppOAuthThirdPartyClient returns a client for the AppOAuthThirdParty from the given config.
NewAppRoleClient returns a client for the AppRole from the given config.
NewAppRoleUserClient returns a client for the AppRoleUser from the given config.
NewAppSubscribeClient returns a client for the AppSubscribe from the given config.
NewAppUserClient returns a client for the AppUser from the given config.
NewAppUserControlClient returns a client for the AppUserControl from the given config.
NewAppUserExtraClient returns a client for the AppUserExtra from the given config.
NewAppUserSecretClient returns a client for the AppUserSecret from the given config.
NewAppUserThirdPartyClient returns a client for the AppUserThirdParty from the given config.
NewAuthClient returns a client for the Auth from the given config.
NewAuthHistoryClient returns a client for the AuthHistory from the given config.
NewBanAppClient returns a client for the BanApp from the given config.
NewBanAppUserClient returns a client for the BanAppUser from the given config.
NewClient creates a new client configured with the given options.
NewContext returns a new context with the given Client attached.
NewKycClient returns a client for the Kyc from the given config.
NewLoginHistoryClient returns a client for the LoginHistory from the given config.
NewOAuthThirdPartyClient returns a client for the OAuthThirdParty from the given config.
NewPubsubMessageClient returns a client for the PubsubMessage from the given config.
NewRecoveryCodeClient returns a client for the RecoveryCode from the given config.
NewSubscriberClient returns a client for the Subscriber from the given config.
NewTxContext returns a new context with the given Tx attached.
Open opens a database/sql.DB specified by the driver name and the data source name, and returns a new client attached to it.
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
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

# Structs

App is the model entity for the App schema.
AppClient is a client for the App schema.
AppControl is the model entity for the AppControl schema.
AppControlClient is a client for the AppControl schema.
AppControlCreate is the builder for creating a AppControl entity.
AppControlCreateBulk is the builder for creating many AppControl entities in bulk.
AppControlDelete is the builder for deleting a AppControl entity.
AppControlDeleteOne is the builder for deleting a single AppControl entity.
AppControlFilter provides a generic filtering capability at runtime for AppControlQuery.
AppControlGroupBy is the group-by builder for AppControl entities.
AppControlMutation represents an operation that mutates the AppControl nodes in the graph.
AppControlQuery is the builder for querying AppControl entities.
AppControlSelect is the builder for selecting fields of AppControl entities.
AppControlUpdate is the builder for updating AppControl entities.
AppControlUpdateOne is the builder for updating a single AppControl entity.
No description provided by the author
AppControlUpsertBulk is the builder for "upsert"-ing a bulk of AppControl nodes.
No description provided by the author
AppCreate is the builder for creating a App entity.
AppCreateBulk is the builder for creating many App entities in bulk.
AppDelete is the builder for deleting a App entity.
AppDeleteOne is the builder for deleting a single App entity.
AppFilter provides a generic filtering capability at runtime for AppQuery.
AppGroupBy is the group-by builder for App entities.
AppMutation represents an operation that mutates the App nodes in the graph.
AppOAuthThirdParty is the model entity for the AppOAuthThirdParty schema.
AppOAuthThirdPartyClient is a client for the AppOAuthThirdParty schema.
AppOAuthThirdPartyCreate is the builder for creating a AppOAuthThirdParty entity.
AppOAuthThirdPartyCreateBulk is the builder for creating many AppOAuthThirdParty entities in bulk.
AppOAuthThirdPartyDelete is the builder for deleting a AppOAuthThirdParty entity.
AppOAuthThirdPartyDeleteOne is the builder for deleting a single AppOAuthThirdParty entity.
AppOAuthThirdPartyFilter provides a generic filtering capability at runtime for AppOAuthThirdPartyQuery.
AppOAuthThirdPartyGroupBy is the group-by builder for AppOAuthThirdParty entities.
AppOAuthThirdPartyMutation represents an operation that mutates the AppOAuthThirdParty nodes in the graph.
AppOAuthThirdPartyQuery is the builder for querying AppOAuthThirdParty entities.
AppOAuthThirdPartySelect is the builder for selecting fields of AppOAuthThirdParty entities.
AppOAuthThirdPartyUpdate is the builder for updating AppOAuthThirdParty entities.
AppOAuthThirdPartyUpdateOne is the builder for updating a single AppOAuthThirdParty entity.
No description provided by the author
AppOAuthThirdPartyUpsertBulk is the builder for "upsert"-ing a bulk of AppOAuthThirdParty nodes.
No description provided by the author
AppQuery is the builder for querying App entities.
AppRole is the model entity for the AppRole schema.
AppRoleClient is a client for the AppRole schema.
AppRoleCreate is the builder for creating a AppRole entity.
AppRoleCreateBulk is the builder for creating many AppRole entities in bulk.
AppRoleDelete is the builder for deleting a AppRole entity.
AppRoleDeleteOne is the builder for deleting a single AppRole entity.
AppRoleFilter provides a generic filtering capability at runtime for AppRoleQuery.
AppRoleGroupBy is the group-by builder for AppRole entities.
AppRoleMutation represents an operation that mutates the AppRole nodes in the graph.
AppRoleQuery is the builder for querying AppRole entities.
AppRoleSelect is the builder for selecting fields of AppRole entities.
AppRoleUpdate is the builder for updating AppRole entities.
AppRoleUpdateOne is the builder for updating a single AppRole entity.
No description provided by the author
AppRoleUpsertBulk is the builder for "upsert"-ing a bulk of AppRole nodes.
No description provided by the author
AppRoleUser is the model entity for the AppRoleUser schema.
AppRoleUserClient is a client for the AppRoleUser schema.
AppRoleUserCreate is the builder for creating a AppRoleUser entity.
AppRoleUserCreateBulk is the builder for creating many AppRoleUser entities in bulk.
AppRoleUserDelete is the builder for deleting a AppRoleUser entity.
AppRoleUserDeleteOne is the builder for deleting a single AppRoleUser entity.
AppRoleUserFilter provides a generic filtering capability at runtime for AppRoleUserQuery.
AppRoleUserGroupBy is the group-by builder for AppRoleUser entities.
AppRoleUserMutation represents an operation that mutates the AppRoleUser nodes in the graph.
AppRoleUserQuery is the builder for querying AppRoleUser entities.
AppRoleUserSelect is the builder for selecting fields of AppRoleUser entities.
AppRoleUserUpdate is the builder for updating AppRoleUser entities.
AppRoleUserUpdateOne is the builder for updating a single AppRoleUser entity.
No description provided by the author
AppRoleUserUpsertBulk is the builder for "upsert"-ing a bulk of AppRoleUser nodes.
No description provided by the author
AppSelect is the builder for selecting fields of App entities.
AppSubscribe is the model entity for the AppSubscribe schema.
AppSubscribeClient is a client for the AppSubscribe schema.
AppSubscribeCreate is the builder for creating a AppSubscribe entity.
AppSubscribeCreateBulk is the builder for creating many AppSubscribe entities in bulk.
AppSubscribeDelete is the builder for deleting a AppSubscribe entity.
AppSubscribeDeleteOne is the builder for deleting a single AppSubscribe entity.
AppSubscribeFilter provides a generic filtering capability at runtime for AppSubscribeQuery.
AppSubscribeGroupBy is the group-by builder for AppSubscribe entities.
AppSubscribeMutation represents an operation that mutates the AppSubscribe nodes in the graph.
AppSubscribeQuery is the builder for querying AppSubscribe entities.
AppSubscribeSelect is the builder for selecting fields of AppSubscribe entities.
AppSubscribeUpdate is the builder for updating AppSubscribe entities.
AppSubscribeUpdateOne is the builder for updating a single AppSubscribe entity.
No description provided by the author
AppSubscribeUpsertBulk is the builder for "upsert"-ing a bulk of AppSubscribe nodes.
No description provided by the author
AppUpdate is the builder for updating App entities.
AppUpdateOne is the builder for updating a single App entity.
No description provided by the author
AppUpsertBulk is the builder for "upsert"-ing a bulk of App nodes.
No description provided by the author
AppUser is the model entity for the AppUser schema.
AppUserClient is a client for the AppUser schema.
AppUserControl is the model entity for the AppUserControl schema.
AppUserControlClient is a client for the AppUserControl schema.
AppUserControlCreate is the builder for creating a AppUserControl entity.
AppUserControlCreateBulk is the builder for creating many AppUserControl entities in bulk.
AppUserControlDelete is the builder for deleting a AppUserControl entity.
AppUserControlDeleteOne is the builder for deleting a single AppUserControl entity.
AppUserControlFilter provides a generic filtering capability at runtime for AppUserControlQuery.
AppUserControlGroupBy is the group-by builder for AppUserControl entities.
AppUserControlMutation represents an operation that mutates the AppUserControl nodes in the graph.
AppUserControlQuery is the builder for querying AppUserControl entities.
AppUserControlSelect is the builder for selecting fields of AppUserControl entities.
AppUserControlUpdate is the builder for updating AppUserControl entities.
AppUserControlUpdateOne is the builder for updating a single AppUserControl entity.
No description provided by the author
AppUserControlUpsertBulk is the builder for "upsert"-ing a bulk of AppUserControl nodes.
No description provided by the author
AppUserCreate is the builder for creating a AppUser entity.
AppUserCreateBulk is the builder for creating many AppUser entities in bulk.
AppUserDelete is the builder for deleting a AppUser entity.
AppUserDeleteOne is the builder for deleting a single AppUser entity.
AppUserExtra is the model entity for the AppUserExtra schema.
AppUserExtraClient is a client for the AppUserExtra schema.
AppUserExtraCreate is the builder for creating a AppUserExtra entity.
AppUserExtraCreateBulk is the builder for creating many AppUserExtra entities in bulk.
AppUserExtraDelete is the builder for deleting a AppUserExtra entity.
AppUserExtraDeleteOne is the builder for deleting a single AppUserExtra entity.
AppUserExtraFilter provides a generic filtering capability at runtime for AppUserExtraQuery.
AppUserExtraGroupBy is the group-by builder for AppUserExtra entities.
AppUserExtraMutation represents an operation that mutates the AppUserExtra nodes in the graph.
AppUserExtraQuery is the builder for querying AppUserExtra entities.
AppUserExtraSelect is the builder for selecting fields of AppUserExtra entities.
AppUserExtraUpdate is the builder for updating AppUserExtra entities.
AppUserExtraUpdateOne is the builder for updating a single AppUserExtra entity.
No description provided by the author
AppUserExtraUpsertBulk is the builder for "upsert"-ing a bulk of AppUserExtra nodes.
No description provided by the author
AppUserFilter provides a generic filtering capability at runtime for AppUserQuery.
AppUserGroupBy is the group-by builder for AppUser entities.
AppUserMutation represents an operation that mutates the AppUser nodes in the graph.
AppUserQuery is the builder for querying AppUser entities.
AppUserSecret is the model entity for the AppUserSecret schema.
AppUserSecretClient is a client for the AppUserSecret schema.
AppUserSecretCreate is the builder for creating a AppUserSecret entity.
AppUserSecretCreateBulk is the builder for creating many AppUserSecret entities in bulk.
AppUserSecretDelete is the builder for deleting a AppUserSecret entity.
AppUserSecretDeleteOne is the builder for deleting a single AppUserSecret entity.
AppUserSecretFilter provides a generic filtering capability at runtime for AppUserSecretQuery.
AppUserSecretGroupBy is the group-by builder for AppUserSecret entities.
AppUserSecretMutation represents an operation that mutates the AppUserSecret nodes in the graph.
AppUserSecretQuery is the builder for querying AppUserSecret entities.
AppUserSecretSelect is the builder for selecting fields of AppUserSecret entities.
AppUserSecretUpdate is the builder for updating AppUserSecret entities.
AppUserSecretUpdateOne is the builder for updating a single AppUserSecret entity.
No description provided by the author
AppUserSecretUpsertBulk is the builder for "upsert"-ing a bulk of AppUserSecret nodes.
No description provided by the author
AppUserSelect is the builder for selecting fields of AppUser entities.
AppUserThirdParty is the model entity for the AppUserThirdParty schema.
AppUserThirdPartyClient is a client for the AppUserThirdParty schema.
AppUserThirdPartyCreate is the builder for creating a AppUserThirdParty entity.
AppUserThirdPartyCreateBulk is the builder for creating many AppUserThirdParty entities in bulk.
AppUserThirdPartyDelete is the builder for deleting a AppUserThirdParty entity.
AppUserThirdPartyDeleteOne is the builder for deleting a single AppUserThirdParty entity.
AppUserThirdPartyFilter provides a generic filtering capability at runtime for AppUserThirdPartyQuery.
AppUserThirdPartyGroupBy is the group-by builder for AppUserThirdParty entities.
AppUserThirdPartyMutation represents an operation that mutates the AppUserThirdParty nodes in the graph.
AppUserThirdPartyQuery is the builder for querying AppUserThirdParty entities.
AppUserThirdPartySelect is the builder for selecting fields of AppUserThirdParty entities.
AppUserThirdPartyUpdate is the builder for updating AppUserThirdParty entities.
AppUserThirdPartyUpdateOne is the builder for updating a single AppUserThirdParty entity.
No description provided by the author
AppUserThirdPartyUpsertBulk is the builder for "upsert"-ing a bulk of AppUserThirdParty nodes.
No description provided by the author
AppUserUpdate is the builder for updating AppUser entities.
AppUserUpdateOne is the builder for updating a single AppUser entity.
No description provided by the author
AppUserUpsertBulk is the builder for "upsert"-ing a bulk of AppUser nodes.
No description provided by the author
Auth is the model entity for the Auth schema.
AuthClient is a client for the Auth schema.
AuthCreate is the builder for creating a Auth entity.
AuthCreateBulk is the builder for creating many Auth entities in bulk.
AuthDelete is the builder for deleting a Auth entity.
AuthDeleteOne is the builder for deleting a single Auth entity.
AuthFilter provides a generic filtering capability at runtime for AuthQuery.
AuthGroupBy is the group-by builder for Auth entities.
AuthHistory is the model entity for the AuthHistory schema.
AuthHistoryClient is a client for the AuthHistory schema.
AuthHistoryCreate is the builder for creating a AuthHistory entity.
AuthHistoryCreateBulk is the builder for creating many AuthHistory entities in bulk.
AuthHistoryDelete is the builder for deleting a AuthHistory entity.
AuthHistoryDeleteOne is the builder for deleting a single AuthHistory entity.
AuthHistoryFilter provides a generic filtering capability at runtime for AuthHistoryQuery.
AuthHistoryGroupBy is the group-by builder for AuthHistory entities.
AuthHistoryMutation represents an operation that mutates the AuthHistory nodes in the graph.
AuthHistoryQuery is the builder for querying AuthHistory entities.
AuthHistorySelect is the builder for selecting fields of AuthHistory entities.
AuthHistoryUpdate is the builder for updating AuthHistory entities.
AuthHistoryUpdateOne is the builder for updating a single AuthHistory entity.
No description provided by the author
AuthHistoryUpsertBulk is the builder for "upsert"-ing a bulk of AuthHistory nodes.
No description provided by the author
AuthMutation represents an operation that mutates the Auth nodes in the graph.
AuthQuery is the builder for querying Auth entities.
AuthSelect is the builder for selecting fields of Auth entities.
AuthUpdate is the builder for updating Auth entities.
AuthUpdateOne is the builder for updating a single Auth entity.
No description provided by the author
AuthUpsertBulk is the builder for "upsert"-ing a bulk of Auth nodes.
No description provided by the author
BanApp is the model entity for the BanApp schema.
BanAppClient is a client for the BanApp schema.
BanAppCreate is the builder for creating a BanApp entity.
BanAppCreateBulk is the builder for creating many BanApp entities in bulk.
BanAppDelete is the builder for deleting a BanApp entity.
BanAppDeleteOne is the builder for deleting a single BanApp entity.
BanAppFilter provides a generic filtering capability at runtime for BanAppQuery.
BanAppGroupBy is the group-by builder for BanApp entities.
BanAppMutation represents an operation that mutates the BanApp nodes in the graph.
BanAppQuery is the builder for querying BanApp entities.
BanAppSelect is the builder for selecting fields of BanApp entities.
BanAppUpdate is the builder for updating BanApp entities.
BanAppUpdateOne is the builder for updating a single BanApp entity.
No description provided by the author
BanAppUpsertBulk is the builder for "upsert"-ing a bulk of BanApp nodes.
No description provided by the author
BanAppUser is the model entity for the BanAppUser schema.
BanAppUserClient is a client for the BanAppUser schema.
BanAppUserCreate is the builder for creating a BanAppUser entity.
BanAppUserCreateBulk is the builder for creating many BanAppUser entities in bulk.
BanAppUserDelete is the builder for deleting a BanAppUser entity.
BanAppUserDeleteOne is the builder for deleting a single BanAppUser entity.
BanAppUserFilter provides a generic filtering capability at runtime for BanAppUserQuery.
BanAppUserGroupBy is the group-by builder for BanAppUser entities.
BanAppUserMutation represents an operation that mutates the BanAppUser nodes in the graph.
BanAppUserQuery is the builder for querying BanAppUser entities.
BanAppUserSelect is the builder for selecting fields of BanAppUser entities.
BanAppUserUpdate is the builder for updating BanAppUser entities.
BanAppUserUpdateOne is the builder for updating a single BanAppUser entity.
No description provided by the author
BanAppUserUpsertBulk is the builder for "upsert"-ing a bulk of BanAppUser nodes.
No description provided by the author
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.
Kyc is the model entity for the Kyc schema.
KycClient is a client for the Kyc schema.
KycCreate is the builder for creating a Kyc entity.
KycCreateBulk is the builder for creating many Kyc entities in bulk.
KycDelete is the builder for deleting a Kyc entity.
KycDeleteOne is the builder for deleting a single Kyc entity.
KycFilter provides a generic filtering capability at runtime for KycQuery.
KycGroupBy is the group-by builder for Kyc entities.
KycMutation represents an operation that mutates the Kyc nodes in the graph.
KycQuery is the builder for querying Kyc entities.
KycSelect is the builder for selecting fields of Kyc entities.
KycUpdate is the builder for updating Kyc entities.
KycUpdateOne is the builder for updating a single Kyc entity.
No description provided by the author
KycUpsertBulk is the builder for "upsert"-ing a bulk of Kyc nodes.
No description provided by the author
LoginHistory is the model entity for the LoginHistory schema.
LoginHistoryClient is a client for the LoginHistory schema.
LoginHistoryCreate is the builder for creating a LoginHistory entity.
LoginHistoryCreateBulk is the builder for creating many LoginHistory entities in bulk.
LoginHistoryDelete is the builder for deleting a LoginHistory entity.
LoginHistoryDeleteOne is the builder for deleting a single LoginHistory entity.
LoginHistoryFilter provides a generic filtering capability at runtime for LoginHistoryQuery.
LoginHistoryGroupBy is the group-by builder for LoginHistory entities.
LoginHistoryMutation represents an operation that mutates the LoginHistory nodes in the graph.
LoginHistoryQuery is the builder for querying LoginHistory entities.
LoginHistorySelect is the builder for selecting fields of LoginHistory entities.
LoginHistoryUpdate is the builder for updating LoginHistory entities.
LoginHistoryUpdateOne is the builder for updating a single LoginHistory entity.
No description provided by the author
LoginHistoryUpsertBulk is the builder for "upsert"-ing a bulk of LoginHistory nodes.
No description provided by the author
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.
OAuthThirdParty is the model entity for the OAuthThirdParty schema.
OAuthThirdPartyClient is a client for the OAuthThirdParty schema.
OAuthThirdPartyCreate is the builder for creating a OAuthThirdParty entity.
OAuthThirdPartyCreateBulk is the builder for creating many OAuthThirdParty entities in bulk.
OAuthThirdPartyDelete is the builder for deleting a OAuthThirdParty entity.
OAuthThirdPartyDeleteOne is the builder for deleting a single OAuthThirdParty entity.
OAuthThirdPartyFilter provides a generic filtering capability at runtime for OAuthThirdPartyQuery.
OAuthThirdPartyGroupBy is the group-by builder for OAuthThirdParty entities.
OAuthThirdPartyMutation represents an operation that mutates the OAuthThirdParty nodes in the graph.
OAuthThirdPartyQuery is the builder for querying OAuthThirdParty entities.
OAuthThirdPartySelect is the builder for selecting fields of OAuthThirdParty entities.
OAuthThirdPartyUpdate is the builder for updating OAuthThirdParty entities.
OAuthThirdPartyUpdateOne is the builder for updating a single OAuthThirdParty entity.
No description provided by the author
OAuthThirdPartyUpsertBulk is the builder for "upsert"-ing a bulk of OAuthThirdParty nodes.
No description provided by the author
PubsubMessage is the model entity for the PubsubMessage schema.
PubsubMessageClient is a client for the PubsubMessage schema.
PubsubMessageCreate is the builder for creating a PubsubMessage entity.
PubsubMessageCreateBulk is the builder for creating many PubsubMessage entities in bulk.
PubsubMessageDelete is the builder for deleting a PubsubMessage entity.
PubsubMessageDeleteOne is the builder for deleting a single PubsubMessage entity.
PubsubMessageFilter provides a generic filtering capability at runtime for PubsubMessageQuery.
PubsubMessageGroupBy is the group-by builder for PubsubMessage entities.
PubsubMessageMutation represents an operation that mutates the PubsubMessage nodes in the graph.
PubsubMessageQuery is the builder for querying PubsubMessage entities.
PubsubMessageSelect is the builder for selecting fields of PubsubMessage entities.
PubsubMessageUpdate is the builder for updating PubsubMessage entities.
PubsubMessageUpdateOne is the builder for updating a single PubsubMessage entity.
No description provided by the author
PubsubMessageUpsertBulk is the builder for "upsert"-ing a bulk of PubsubMessage nodes.
No description provided by the author
RecoveryCode is the model entity for the RecoveryCode schema.
RecoveryCodeClient is a client for the RecoveryCode schema.
RecoveryCodeCreate is the builder for creating a RecoveryCode entity.
RecoveryCodeCreateBulk is the builder for creating many RecoveryCode entities in bulk.
RecoveryCodeDelete is the builder for deleting a RecoveryCode entity.
RecoveryCodeDeleteOne is the builder for deleting a single RecoveryCode entity.
RecoveryCodeFilter provides a generic filtering capability at runtime for RecoveryCodeQuery.
RecoveryCodeGroupBy is the group-by builder for RecoveryCode entities.
RecoveryCodeMutation represents an operation that mutates the RecoveryCode nodes in the graph.
RecoveryCodeQuery is the builder for querying RecoveryCode entities.
RecoveryCodeSelect is the builder for selecting fields of RecoveryCode entities.
RecoveryCodeUpdate is the builder for updating RecoveryCode entities.
RecoveryCodeUpdateOne is the builder for updating a single RecoveryCode entity.
No description provided by the author
RecoveryCodeUpsertBulk is the builder for "upsert"-ing a bulk of RecoveryCode nodes.
No description provided by the author
Subscriber is the model entity for the Subscriber schema.
SubscriberClient is a client for the Subscriber schema.
SubscriberCreate is the builder for creating a Subscriber entity.
SubscriberCreateBulk is the builder for creating many Subscriber entities in bulk.
SubscriberDelete is the builder for deleting a Subscriber entity.
SubscriberDeleteOne is the builder for deleting a single Subscriber entity.
SubscriberFilter provides a generic filtering capability at runtime for SubscriberQuery.
SubscriberGroupBy is the group-by builder for Subscriber entities.
SubscriberMutation represents an operation that mutates the Subscriber nodes in the graph.
SubscriberQuery is the builder for querying Subscriber entities.
SubscriberSelect is the builder for selecting fields of Subscriber entities.
SubscriberUpdate is the builder for updating Subscriber entities.
SubscriberUpdateOne is the builder for updating a single Subscriber entity.
No description provided by the author
SubscriberUpsertBulk is the builder for "upsert"-ing a bulk of Subscriber nodes.
No description provided by the author
Tx is a transactional client that is created by calling Client.Tx().
ValidationError returns when validating a field or edge fails.

# Interfaces

No description provided by the author
No description provided by the author

# Type aliases

AggregateFunc applies an aggregation step on the group-by traversal/selector.
AppControls is a parsable slice of AppControl.
AppOAuthThirdParties is a parsable slice of AppOAuthThirdParty.
AppRoles is a parsable slice of AppRole.
AppRoleUsers is a parsable slice of AppRoleUser.
Apps is a parsable slice of App.
AppSubscribes is a parsable slice of AppSubscribe.
AppUserControls is a parsable slice of AppUserControl.
AppUserExtras is a parsable slice of AppUserExtra.
AppUsers is a parsable slice of AppUser.
AppUserSecrets is a parsable slice of AppUserSecret.
AppUserThirdParties is a parsable slice of AppUserThirdParty.
AuthHistories is a parsable slice of AuthHistory.
Auths is a parsable slice of Auth.
BanApps is a parsable slice of BanApp.
BanAppUsers is a parsable slice of BanAppUser.
No description provided by the author
No description provided by the author
ent aliases to avoid import conflicts in user's code.
Kycs is a parsable slice of Kyc.
LoginHistories is a parsable slice of LoginHistory.
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.
OAuthThirdParties is a parsable slice of OAuthThirdParty.
ent aliases to avoid import conflicts in user's code.
Option function to configure the client.
OrderFunc applies an ordering on the sql selector.
ent aliases to avoid import conflicts in user's code.
PubsubMessages is a parsable slice of PubsubMessage.
ent aliases to avoid import conflicts in user's code.
RecoveryCodes is a parsable slice of RecoveryCode.
No description provided by the author
No description provided by the author
Subscribers is a parsable slice of Subscriber.
ent aliases to avoid import conflicts in user's code.