.Import()
Imports data into a SurrealDB database. To use this method, you need to be connected to a SurrealDB instance that is version >= 2.0.0.
Method Syntax
await db.Import(string)
Arguments
| Arguments | Description |
|---|
input required | The SurrealQL script used to import data in the database. |
cancellationToken optional | The cancellationToken enables graceful cancellation of asynchronous operations. |
Example usage
string input =
"""
DEFINE TABLE foo SCHEMALESS;
DEFINE TABLE bar SCHEMALESS;
CREATE foo:1 CONTENT { hello: "world" };
CREATE bar:1 CONTENT { hello: "world" };
DEFINE FUNCTION fn::foo() {
RETURN "bar";
};
""";
await db.Import(input);