Files
go-admin/tools/config/database.go
T

23 lines
345 B
Go

package config
import "github.com/spf13/viper"
type Database struct {
Driver string
Source string
DBName string
}
func InitDatabase(cfg *viper.Viper) *Database {
db := &Database{
Driver: cfg.GetString("driver"),
Source: cfg.GetString("source"),
DBName: cfg.GetString("dbname"),
}
return db
}
var DatabaseConfig = new(Database)