created by let rdb = dbOpen(MySQL, "localhost", 3306)created by rdb.select("columnName") or rdb.table("tableName")
Types
MariaDB = object
MariadbConnection = object conn*: PMySQL isBusy*: bool createdAt*: int64
MariadbConnectionInfo = object database*: string user*: string password*: string host*: string port*: int
MariadbConnections = ref object log*: LogSetting pools*: seq[MariadbConnection] timeout*: int info*: MariadbConnectionInfo isInTransaction*: bool transactionConn*: int
MariadbQuery = ref object log*: LogSetting pools*: seq[MariadbConnection] timeout*: int info*: MariadbConnectionInfo query*: JsonNode queryString*: string placeHolder*: JsonNode isInTransaction*: bool transactionConn*: int
RawMariadbQuery = ref object log*: LogSetting pools*: seq[MariadbConnection] timeout*: int info*: MariadbConnectionInfo query*: JsonNode queryString*: string placeHolder*: JsonNode isInTransaction*: bool transactionConn*: int
Procs
proc `$`(self: MariadbConnections): string {....raises: [], tags: [].}