created by let rdb = dbOpen(SurrealDB, "ns", "database", "user", "pass", "http://surreal", 8000)
Types
Connection = object conn*: SurrealConn isBusy*: bool createdAt*: int64
Connections = ref object conns*: seq[Connection] timeout*: int
RawSurrealQuery = ref object log*: LogSetting pools*: Connections query*: JsonNode queryString*: string placeHolder*: JsonNode
SurrealConnections = ref object log*: LogSetting pools*: Connections
SurrealDB = object
SurrealId = object table*: string
SurrealQuery = ref object log*: LogSetting pools*: Connections query*: JsonNode queryString*: string placeHolder*: JsonNode
- created by rdb.select("columnName") or rdb.table("tableName")
Procs
proc `$`(self: SurrealConnections | SurrealQuery | RawSurrealQuery): string
proc new(__4362076187: type SurrealQuery; log: LogSetting; pools: Connections; query: JsonNode): SurrealQuery