View Source API Reference EdgeDB v0.7.0
Modules
EdgeDB client for Elixir.
A shorthand module to create EdgeDB.Error
of EdgeDB.AccessError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.AccessPolicyError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.AuthenticationError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.AvailabilityError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.BackendError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.BackendUnavailableError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.BinaryProtocolError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.CapabilityError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.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 EdgeDB.Error
of EdgeDB.ClientConnectionClosedError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.ClientConnectionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.ClientConnectionFailedError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.ClientConnectionFailedTemporarilyError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.ClientConnectionTimeoutError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.ClientError
type.
An immutable value represeting an EdgeDB cfg::memory
value as a quantity of memory storage.
A shorthand module to create EdgeDB.Error
of EdgeDB.ConfigurationError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.ConstraintViolationError
type.
An immutable value represeting an EdgeDB cal::date_duration
value.
A shorthand module to create EdgeDB.Error
of EdgeDB.DisabledCapabilityError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DivisionByZeroError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateCastDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateConstraintDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateDatabaseDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateFunctionDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateLinkDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateModuleDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateOperatorDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicatePropertyDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateUserDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.DuplicateViewDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.EdgeQLSyntaxError
type.
Exception returned by the client if an error occurred.
A shorthand module to create EdgeDB.Error
of EdgeDB.ExecutionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.GraphQLSyntaxError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.IdleSessionTimeoutError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.IdleTransactionTimeoutError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InputDataError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.IntegrityError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InterfaceError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InternalClientError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InternalServerError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidAliasDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidArgumentError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidCastDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidConstraintDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidDatabaseDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidFunctionDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidLinkDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidLinkTargetError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidModuleDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidOperatorDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidPropertyDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidPropertyTargetError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidReferenceError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidSyntaxError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidTargetError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidTypeError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidUserDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.InvalidValueError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.LogMessage
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.MissingArgumentError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.MissingRequiredError
type.
A value representing a collection of ranges.
An immutable value representing an EdgeDB named tuple value.
A shorthand module to create EdgeDB.Error
of EdgeDB.NoDataError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.NumericOutOfRangeError
type.
An immutable representation of an object instance returned from a query.
A shorthand module to create EdgeDB.Error
of EdgeDB.ParameterTypeMismatchError
type.
A codec knows how to work with the internal binary data from EdgeDB. The binary protocol specification for the codecs can be found in the relevant part of the EdgeDB documentation. Useful links for codec developers
A storage for each codec that the connection knows how to decode.
Behaviour for custom scalar codecs.
Definition for enumerations used in EdgeDB protocol.
A shorthand module to create EdgeDB.Error
of EdgeDB.ProtocolError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.QueryArgumentError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.QueryError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.QueryTimeoutError
type.
A value representing some interval of values.
An immutable value represeting an EdgeDB cal::relative_duration
value.
A shorthand module to create EdgeDB.Error
of EdgeDB.ResultCardinalityMismatchError
type.
Custom connection for tests that involve modifying the database through the driver.
A shorthand module to create EdgeDB.Error
of EdgeDB.SchemaDefinitionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.SchemaError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.SchemaSyntaxError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.SessionTimeoutError
type.
A representation of an immutable set of values returned by a query.
Nested sets in the result are also returned as EdgeDB.Set
objects.
A shorthand module to create EdgeDB.Error
of EdgeDB.StateMismatchError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.TransactionConflictError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.TransactionDeadlockError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.TransactionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.TransactionSerializationError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.TransactionTimeoutError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.TypeSpecNotFoundError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnexpectedMessageError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnknownArgumentError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnknownDatabaseError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnknownLinkError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnknownModuleError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnknownParameterError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnknownPropertyError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnknownUserError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnsupportedBackendFeatureError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnsupportedCapabilityError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnsupportedFeatureError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.UnsupportedProtocolVersionError
type.
A shorthand module to create EdgeDB.Error
of EdgeDB.WarningMessage
type.