surrealdb

Module dbs

Source
Expand description

Datastore module which is the core of the database node. In this module we essentially manage the entire lifecycle of a database request acting as the glue between the API and the response. In this module we use channels as a transport layer and executors to process the operations. This module also gives a context to the transaction.

Re-exports§

pub use self::capabilities::Capabilities;

Modules§

capabilities
node

Structs§

Notification
Options
An Options is passed around when processing a set of query statements. An Options contains specific information for how to process each particular statement, including the record version to retrieve, whether futures should be processed, and whether field/event/table queries should be processed (useful when importing data, where these queries might fail).
Response
The return value when running a query set on the database.
Session
Specifies the current session information when processing a query.

Enums§

Action
QueryType