From ceabbe27b4fe456bc9366be291663171c7cd724d Mon Sep 17 00:00:00 2001 From: WangGuan <45236136+wangguan1024@users.noreply.github.com> Date: Tue, 27 Sep 2022 22:50:27 +0800 Subject: [PATCH] feat: remove p_type in table permission_rule (#1165) --- authz/authz.go | 2 +- go.mod | 2 +- go.sum | 4 ++-- object/casbin_adapter.go | 4 ++-- object/permission_enforcer.go | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/authz/authz.go b/authz/authz.go index 44530a1d..9acd6e88 100644 --- a/authz/authz.go +++ b/authz/authz.go @@ -19,7 +19,7 @@ import ( "github.com/casbin/casbin/v2" "github.com/casbin/casbin/v2/model" - xormadapter "github.com/casbin/xorm-adapter/v2" + xormadapter "github.com/casbin/xorm-adapter/v3" "github.com/casdoor/casdoor/conf" stringadapter "github.com/qiangmzsx/string-adapter/v2" ) diff --git a/go.mod b/go.mod index fbc21a1f..1b54b0d2 100644 --- a/go.mod +++ b/go.mod @@ -9,7 +9,7 @@ require ( github.com/aws/aws-sdk-go v1.44.4 github.com/beevik/etree v1.1.0 github.com/casbin/casbin/v2 v2.30.1 - github.com/casbin/xorm-adapter/v2 v2.5.1 + github.com/casbin/xorm-adapter/v3 v3.0.1 github.com/casdoor/go-sms-sender v0.5.1 github.com/casdoor/goth v1.69.0-FIX2 github.com/casdoor/oss v1.2.0 diff --git a/go.sum b/go.sum index d6837a74..8beb2f1c 100644 --- a/go.sum +++ b/go.sum @@ -96,8 +96,8 @@ github.com/casbin/casbin/v2 v2.1.0/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n github.com/casbin/casbin/v2 v2.28.3/go.mod h1:vByNa/Fchek0KZUgG5wEsl7iFsiviAYKRtgrQfcJqHg= github.com/casbin/casbin/v2 v2.30.1 h1:P5HWadDL7olwUXNdcuKUBk+x75Y2eitFxYTcLNKeKF0= github.com/casbin/casbin/v2 v2.30.1/go.mod h1:vByNa/Fchek0KZUgG5wEsl7iFsiviAYKRtgrQfcJqHg= -github.com/casbin/xorm-adapter/v2 v2.5.1 h1:BkpIxRHKa0s3bSMx173PpuU7oTs+Zw7XmD0BIta0HGM= -github.com/casbin/xorm-adapter/v2 v2.5.1/go.mod h1:AeH4dBKHC9/zYxzdPVHhPDzF8LYLqjDdb767CWJoV54= +github.com/casbin/xorm-adapter/v3 v3.0.1 h1:0l0zkYxo6cNuIdrBZgFxlje1TRvmheYa/zIp+sGPK58= +github.com/casbin/xorm-adapter/v3 v3.0.1/go.mod h1:1BL7rHEDXrxO+vQdSo/ZaWKRivXl7YTos67GdMYcd20= github.com/casdoor/go-sms-sender v0.5.1 h1:1/Wp1OLkVAVY4lEGQhekSNetSAWhnPcxYPV7xpCZgC0= github.com/casdoor/go-sms-sender v0.5.1/go.mod h1:kBykbqwgRDXbXdMAIxmZKinVM1WjdqEbej5LAbUbcfI= github.com/casdoor/goth v1.69.0-FIX2 h1:RgfIMkL9kekylgxHHK2ZY8ASAwOGns2HVlaBwLu7Bcs= diff --git a/object/casbin_adapter.go b/object/casbin_adapter.go index f052baab..3241246e 100644 --- a/object/casbin_adapter.go +++ b/object/casbin_adapter.go @@ -20,7 +20,7 @@ import ( "github.com/casbin/casbin/v2" "github.com/casbin/casbin/v2/model" - xormadapter "github.com/casbin/xorm-adapter/v2" + xormadapter "github.com/casbin/xorm-adapter/v3" "github.com/casdoor/casdoor/util" "xorm.io/core" @@ -162,7 +162,7 @@ func matrixToCasbinRules(pType string, policies [][]string) []*xormadapter.Casbi for _, policy := range policies { line := xormadapter.CasbinRule{ - PType: pType, + Ptype: pType, V0: safeReturn(policy, 0), V1: safeReturn(policy, 1), V2: safeReturn(policy, 2), diff --git a/object/permission_enforcer.go b/object/permission_enforcer.go index 7d199973..57ccb784 100644 --- a/object/permission_enforcer.go +++ b/object/permission_enforcer.go @@ -19,7 +19,7 @@ import ( "github.com/casbin/casbin/v2" "github.com/casbin/casbin/v2/model" - xormadapter "github.com/casbin/xorm-adapter/v2" + xormadapter "github.com/casbin/xorm-adapter/v3" "github.com/casdoor/casdoor/conf" )