db.go 604 B

12345678910111213141516171819202122232425262728293031
  1. /*
  2. 初始数据库应用
  3. */
  4. package init
  5. import (
  6. "app.yhyue.com/moapp/jybase/common"
  7. "app.yhyue.com/moapp/jybase/mongodb"
  8. "github.com/zeromicro/go-zero/core/logx"
  9. "jyBXBase/api/internal/config"
  10. )
  11. var (
  12. MgoLog mongodb.MongodbSim
  13. )
  14. //
  15. func MongoDBInit(em *config.Db) {
  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: common.ObjToString(em.MgoLog.PassWord),
  25. }
  26. MgoLog.InitPool()
  27. }
  28. }