db.go 438 B

123456789101112131415161718192021
  1. package mgodb
  2. import (
  3. "encoding/json"
  4. "eta/eta_forum_hub/utils"
  5. "eta/eta_forum_hub/utils/mgodb"
  6. )
  7. func init() {
  8. if utils.MgoUrlData != `` {
  9. var mgoConfig mgodb.MgoConfig
  10. if e := json.Unmarshal([]byte(utils.MgoUrlData), &mgoConfig); e != nil {
  11. panic("mongodb链接失败,Err:" + e.Error())
  12. return
  13. }
  14. mgoCli := mgodb.NewMgoClient(mgoConfig)
  15. utils.MgoDataCli = mgoCli
  16. utils.MgoDataDbName = mgoConfig.Database
  17. }
  18. }