123456789101112131415161718192021222324252627282930313233343536373839 |
- package utility
- import (
- m "app.yhyue.com/moapp/jybase/mongodb"
- "github.com/gogf/gf/v2/frame/g"
- "github.com/gogf/gf/v2/os/gctx"
- )
- var (
- MgoBidding m.MongodbSim
- BiddingConf mgoConf
- )
- type mgoConf struct {
- Address string
- Size int
- DbName string
- ReplSet string
- UserName string
- Password string
- Collection string
- Collection_back string
- }
- func init() {
- ctx := gctx.New()
- _ = g.Cfg().MustGet(ctx, "mongodb").Struct(&BiddingConf)
- MgoBidding = m.MongodbSim{
- MongodbAddr: BiddingConf.Address,
- Size: BiddingConf.Size,
- DbName: BiddingConf.DbName,
- ReplSet: BiddingConf.ReplSet,
- UserName: BiddingConf.UserName,
- Password: BiddingConf.Password,
- }
- MgoBidding.InitPool()
- g.Log().Info(ctx, "初始化mongodb")
- }
|