Fix dataSourceName config to use correct DB host in Docker.

This commit is contained in:
Gucheng Wang
2021-12-12 23:42:40 +08:00
parent b2f2674d3e
commit 589c0404d2
5 changed files with 41 additions and 3 deletions

View File

@ -18,6 +18,7 @@ import (
"github.com/astaxie/beego"
"github.com/casbin/casbin/v2"
"github.com/casbin/casbin/v2/model"
"github.com/casbin/casdoor/conf"
xormadapter "github.com/casbin/xorm-adapter/v2"
stringadapter "github.com/qiangmzsx/string-adapter/v2"
)
@ -27,7 +28,7 @@ var Enforcer *casbin.Enforcer
func InitAuthz() {
var err error
a, err := xormadapter.NewAdapter(beego.AppConfig.String("driverName"), beego.AppConfig.String("dataSourceName")+beego.AppConfig.String("dbName"), true)
a, err := xormadapter.NewAdapter(beego.AppConfig.String("driverName"), conf.GetBeegoConfDataSourceName()+beego.AppConfig.String("dbName"), true)
if err != nil {
panic(err)
}