You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
455 B
Go

10 months ago
package db
import (
8 months ago
dciConfig "chain-dci/config"
10 months ago
"gorm.io/gorm"
8 months ago
"strings"
10 months ago
)
8 months ago
//var DciProvider = wire.NewSet(NewDci)
10 months ago
func NewDci() *gorm.DB {
8 months ago
connDci := strings.Join([]string{dciConfig.Data.ChainDci.User, ":", dciConfig.Data.ChainDci.Password,
"@tcp(", dciConfig.Data.ChainDci.Host, ":", dciConfig.Data.ChainDci.Port, ")/",
dciConfig.Data.ChainDci.DbName, "?charset=utf8mb4&parseTime=true"}, "")
DciDB := loadMysqlConn(connDci)
return DciDB
10 months ago
}