Skip to main content
Go to Latest
class SurrealDB
import { SurrealDB } from "https://deno.land/x/deno_surreal@v1.3.2/db.ts";

Constructors

new
SurrealDB(url?: string, unnamed 1: ConnectionOptions)

Properties

private
database: string
private
headers: Headers
private
namespace: string
private
pass: string
private
sqlUrl: string
private
tableUrl: string
private
user: string

Methods

create<T extends JSONObject>(identifier: string, data: DataObject<T>)
delete(identifier: string)
modify<T extends JSONObject>(identifier: string, data: PartialDataObject<T>)
query<T extends JSONObject>(queryStr: string)
rawQuery<T extends JSONObject>(queryStr: string)
select<T extends JSONObject>(identifier: string)
signin(unnamed 0: { user?: string; pass?: string; })
singleQuery<T extends JSONObject>(queryStr: string)
update<T extends JSONObject>(identifier: string, data: DataObject<T>)
use(unnamed 0: { namespace?: string; database?: string; })