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