blob: f375d63a873439b19d46a7900a56d6cdb600012d [file] [log] [blame]
package util
import (
"database/sql"
"fmt"
_ "github.com/go-sql-driver/mysql"
)
func DBFromConfigDatabase(database string) (*sql.DB, error) {
db, err := sql.Open("mysql", database+"?parseTime=true")
if err != nil {
return nil, fmt.Errorf("failed to create database with database(%v): %v", database, err)
}
if err := db.Ping(); err != nil {
return nil, err
}
return db, nil
}