Documentation
¶
Overview ¶
Package database provides database connection and configuration utilities. It includes database initialization, connection pooling, and query building.
Index ¶
Constants ¶
View Source
const ( DriverName = "mysql" MaxDBConn = 10 MaxDBIdle = 5 DBTimeout = 5 * time.Second )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBConfig ¶
type DBConfig struct { Driver string Host string Port string User string Password string DBName string SSLMode string MaxConn int MaxIdle int ConnectionTimeeout time.Duration }
DBConfig holds the database configuration
type Database ¶
Database wraps the sqlx.DB instance
func NewDatabase ¶
NewDatabase initializes a new database connection
Click to show internal directories.
Click to hide internal directories.