src/allographer/v2/query_builder/libs/surreal/surreal_impl

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