API Reference Gel v0.9.0
View SourceModules
Gel client for Elixir.
A shorthand module to create Gel.Error
of Gel.AccessError
type.
A shorthand module to create Gel.Error
of Gel.AccessPolicyError
type.
A shorthand module to create Gel.Error
of Gel.AuthenticationError
type.
A shorthand module to create Gel.Error
of Gel.AvailabilityError
type.
A shorthand module to create Gel.Error
of Gel.BackendError
type.
A shorthand module to create Gel.Error
of Gel.BackendUnavailableError
type.
A shorthand module to create Gel.Error
of Gel.BinaryProtocolError
type.
A shorthand module to create Gel.Error
of Gel.CapabilityError
type.
A shorthand module to create Gel.Error
of Gel.CardinalityViolationError
type.
Сlient is a structure that stores a custom configuration to execute EdgeQL queries and has a reference to a connection or pool of connections.
State for the client is an execution context that affects the execution of EdgeQL commands in different ways
A shorthand module to create Gel.Error
of Gel.ClientConnectionClosedError
type.
A shorthand module to create Gel.Error
of Gel.ClientConnectionError
type.
A shorthand module to create Gel.Error
of Gel.ClientConnectionFailedError
type.
A shorthand module to create Gel.Error
of Gel.ClientConnectionFailedTemporarilyError
type.
A shorthand module to create Gel.Error
of Gel.ClientConnectionTimeoutError
type.
A shorthand module to create Gel.Error
of Gel.ClientError
type.
An immutable value represeting an Gel cfg::memory
value as a quantity of memory storage.
A shorthand module to create Gel.Error
of Gel.ConfigurationError
type.
A shorthand module to create Gel.Error
of Gel.ConstraintViolationError
type.
An immutable value represeting an Gel cal::date_duration
value.
A shorthand module to create Gel.Error
of Gel.DeprecatedScopingError
type.
A shorthand module to create Gel.Error
of Gel.DisabledCapabilityError
type.
A shorthand module to create Gel.Error
of Gel.DivisionByZeroError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateCastDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateConstraintDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateDatabaseDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateFunctionDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateLinkDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateMigrationError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateModuleDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateOperatorDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicatePropertyDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateUserDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.DuplicateViewDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.EdgeQLSyntaxError
type.
Exception returned by the client if an error occurred.
A shorthand module to create Gel.Error
of Gel.ExecutionError
type.
A shorthand module to create Gel.Error
of Gel.GraphQLSyntaxError
type.
A shorthand module to create Gel.Error
of Gel.IdleSessionTimeoutError
type.
A shorthand module to create Gel.Error
of Gel.IdleTransactionTimeoutError
type.
A shorthand module to create Gel.Error
of Gel.InputDataError
type.
A shorthand module to create Gel.Error
of Gel.IntegrityError
type.
A shorthand module to create Gel.Error
of Gel.InterfaceError
type.
A shorthand module to create Gel.Error
of Gel.InternalClientError
type.
A shorthand module to create Gel.Error
of Gel.InternalServerError
type.
A shorthand module to create Gel.Error
of Gel.InvalidAliasDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidArgumentError
type.
A shorthand module to create Gel.Error
of Gel.InvalidCastDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidConstraintDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidDatabaseDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidFunctionDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidLinkDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidLinkTargetError
type.
A shorthand module to create Gel.Error
of Gel.InvalidModuleDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidOperatorDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidPropertyDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidPropertyTargetError
type.
A shorthand module to create Gel.Error
of Gel.InvalidReferenceError
type.
A shorthand module to create Gel.Error
of Gel.InvalidSyntaxError
type.
A shorthand module to create Gel.Error
of Gel.InvalidTargetError
type.
A shorthand module to create Gel.Error
of Gel.InvalidTypeError
type.
A shorthand module to create Gel.Error
of Gel.InvalidUserDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.InvalidValueError
type.
A shorthand module to create Gel.Error
of Gel.LogMessage
type.
A shorthand module to create Gel.Error
of Gel.MissingArgumentError
type.
A shorthand module to create Gel.Error
of Gel.MissingRequiredError
type.
A value representing a collection of ranges.
An immutable value representing an Gel named tuple value.
A shorthand module to create Gel.Error
of Gel.NoDataError
type.
A shorthand module to create Gel.Error
of Gel.NumericOutOfRangeError
type.
An immutable representation of an object instance returned from a query.
A shorthand module to create Gel.Error
of Gel.ParameterTypeMismatchError
type.
A codec knows how to work with the internal binary data from Gel.
A storage for each codec that the connection knows how to decode.
Behaviour for custom scalar codecs.
Definition for enumerations used in Gel protocol.
A shorthand module to create Gel.Error
of Gel.ProtocolError
type.
A shorthand module to create Gel.Error
of Gel.QueryArgumentError
type.
A shorthand module to create Gel.Error
of Gel.QueryAssertionError
type.
A shorthand module to create Gel.Error
of Gel.QueryError
type.
A shorthand module to create Gel.Error
of Gel.QueryTimeoutError
type.
A value representing some interval of values.
An immutable value represeting an Gel cal::relative_duration
value.
A shorthand module to create Gel.Error
of Gel.ResultCardinalityMismatchError
type.
Custom connection for tests that involve modifying the database through the driver.
A shorthand module to create Gel.Error
of Gel.SchemaDefinitionError
type.
A shorthand module to create Gel.Error
of Gel.SchemaError
type.
A shorthand module to create Gel.Error
of Gel.SchemaSyntaxError
type.
A shorthand module to create Gel.Error
of Gel.ServerBlockedError
type.
A shorthand module to create Gel.Error
of Gel.ServerOfflineError
type.
A shorthand module to create Gel.Error
of Gel.SessionTimeoutError
type.
A representation of an immutable set of values returned by a query.
Nested sets in the result are also returned as Gel.Set
objects.
A shorthand module to create Gel.Error
of Gel.StateMismatchError
type.
A shorthand module to create Gel.Error
of Gel.TransactionConflictError
type.
A shorthand module to create Gel.Error
of Gel.TransactionDeadlockError
type.
A shorthand module to create Gel.Error
of Gel.TransactionError
type.
A shorthand module to create Gel.Error
of Gel.TransactionSerializationError
type.
A shorthand module to create Gel.Error
of Gel.TransactionTimeoutError
type.
A shorthand module to create Gel.Error
of Gel.TypeSpecNotFoundError
type.
A shorthand module to create Gel.Error
of Gel.UnexpectedMessageError
type.
A shorthand module to create Gel.Error
of Gel.UnknownArgumentError
type.
A shorthand module to create Gel.Error
of Gel.UnknownDatabaseError
type.
A shorthand module to create Gel.Error
of Gel.UnknownLinkError
type.
A shorthand module to create Gel.Error
of Gel.UnknownModuleError
type.
A shorthand module to create Gel.Error
of Gel.UnknownParameterError
type.
A shorthand module to create Gel.Error
of Gel.UnknownPropertyError
type.
A shorthand module to create Gel.Error
of Gel.UnknownTenantError
type.
A shorthand module to create Gel.Error
of Gel.UnknownUserError
type.
A shorthand module to create Gel.Error
of Gel.UnsupportedBackendFeatureError
type.
A shorthand module to create Gel.Error
of Gel.UnsupportedCapabilityError
type.
A shorthand module to create Gel.Error
of Gel.UnsupportedFeatureError
type.
A shorthand module to create Gel.Error
of Gel.UnsupportedProtocolVersionError
type.
A shorthand module to create Gel.Error
of Gel.WarningMessage
type.
A shorthand module to create Gel.Error
of Gel.WatchError
type.