mirror of
https://github.com/go-admin-team/go-admin.git
synced 2026-09-20 17:57:54 +00:00
添加 sqlite3的支持
This commit is contained in:
@@ -28,7 +28,11 @@ func init() {
|
||||
|
||||
func Casbin() (*casbin.Enforcer, error) {
|
||||
conn := config.DatabaseConfig.Username + ":" + config.DatabaseConfig.Password + "@tcp(" + config.DatabaseConfig.Host + ":" + utils.IntToString(config.DatabaseConfig.Port) + ")/" + config.DatabaseConfig.Database
|
||||
if config.DatabaseConfig.Dbtype == "sqlite3" {
|
||||
conn = config.DatabaseConfig.Host
|
||||
}
|
||||
Apter, _ := gormadapter.NewAdapter(config.DatabaseConfig.Dbtype, conn, true)
|
||||
|
||||
e, _ := casbin.NewEnforcer("config/rbac_model.conf", Apter)
|
||||
|
||||
if err := e.LoadPolicy(); err == nil {
|
||||
|
||||
Reference in New Issue
Block a user