chain-dci/pkg/db/chainDci.go

18 lines
455 B
Go
Raw Normal View History

2023-11-23 12:06:14 +00:00
package db
import (
2024-01-11 04:14:53 +00:00
dciConfig "chain-dci/config"
2023-11-23 12:06:14 +00:00
"gorm.io/gorm"
2024-01-11 04:14:53 +00:00
"strings"
2023-11-23 12:06:14 +00:00
)
2024-01-25 02:35:22 +00:00
//var DciProvider = wire.NewSet(NewDci)
2023-11-23 12:06:14 +00:00
func NewDci() *gorm.DB {
2024-01-11 04:14:53 +00:00
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
2023-11-23 12:06:14 +00:00
}