SurrealDB Docs Logo

Enter a search query

.import()

This method 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
db.import(data: string)

Example usage

const data = await db.import( ` 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"; }; `) const result = await db.query(` SELECT * FROM foo; SELECT * FROM bar; `) console.log(result)