Types
SurrealImpl = ref object
Procs
proc exec(db: SurrealConn; query: string; args: JsonNode; timeout: int): owned( Future[void]) {....stackTrace: false, raises: [Exception], tags: [RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
proc exec(db: SurrealConn; query: string; args: seq[string]; timeout: int): owned( Future[void]) {....stackTrace: false, raises: [Exception], tags: [RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
proc info(db: SurrealConn; query: string; args: JsonNode; timeout: int): Future[ JsonNode] {....stackTrace: false, raises: [Exception, ValueError], tags: [RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
proc info(db: SurrealConn; query: string; args: seq[string]; timeout: int): Future[ JsonNode] {....stackTrace: false, raises: [Exception, ValueError], tags: [RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
proc query(db: SurrealConn; query: string; args: JsonNode; timeout: int): Future[ JsonNode] {....stackTrace: false, raises: [Exception, ValueError], tags: [RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
- return JArray
proc query(db: SurrealConn; query: string; args: seq[string]; timeout: int): Future[ JsonNode] {....stackTrace: false, raises: [Exception, ValueError], tags: [RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
- return JArray