db.go 836 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /*
  2. 初始数据库应用
  3. */
  4. package init
  5. import (
  6. "bp.jydev.jianyu360.cn/BaseService/jyMicroservices/jyBXSubscribe/entity"
  7. "app.yhyue.com/moapp/jybase/mongodb"
  8. "github.com/zeromicro/go-zero/core/logx"
  9. )
  10. var (
  11. MgoLog mongodb.MongodbSim
  12. Mgo mongodb.MongodbSim
  13. )
  14. //
  15. func MongoDBInit(em *entity.Mongo) {
  16. //
  17. if em.MgoLog.Address != "" {
  18. logx.Info("--初始化 mongodb log--")
  19. MgoLog = mongodb.MongodbSim{
  20. MongodbAddr: em.MgoLog.Address,
  21. Size: em.MgoLog.Size,
  22. DbName: em.MgoLog.DbName,
  23. UserName: em.MgoLog.UserName,
  24. Password: em.MgoLog.Password,
  25. }
  26. MgoLog.InitPool()
  27. }
  28. if em.Main.Address != "" {
  29. logx.Info("--初始化 mongodb log--")
  30. Mgo = mongodb.MongodbSim{
  31. MongodbAddr: em.Main.Address,
  32. Size: em.Main.Size,
  33. DbName: em.Main.DbName,
  34. }
  35. Mgo.InitPool()
  36. }
  37. }