Versions in this module Expand all Collapse all v0 v0.1.0 Oct 24, 2021 Changes in this version + var ErrCannotAppendCert = errors.New("/src/internal/db: AppendCertsFromPEM() failed") + var ErrIncompleteConf = errors.New("/src/internal/db: configuration isn't complete") + var ErrMySQLNoConn = errors.New("/src/internal/db: cannot establish mysql connection") + type DatabaseConfig struct + CA string + ClientCert string + ClientKey string + Database string + Host string + MysqlAutoCommit bool + Passwd string + Port uint16 + TblPrefix string + User string + type MysqlConnector struct + func NewMysqlConnector(conf DatabaseConfig) *MysqlConnector + func (mc *MysqlConnector) Conn() (*sql.DB, error)