Export the database as a SurrealQL script.
To use this method, you need to be connected to a SurrealDB instance that is version >= 2.1.0.
Method Syntax
await db.Export(options)Arguments
Arguments | Description |
|---|---|
options | Export configuration options. |
cancellationToken | The cancellationToken enables graceful cancellation of asynchronous operations. |
Example usage
Only exporting db functions in a schema variable
var options = new ExportOptions
{
Users = false,
Accesses = false,
Params = false,
Functions = true,
Users = false,
Versions = false,
Tables = false,
Records = false,
};
string schema = await db.Export(options);