Skip to content

Commit 21df087

Browse files
committed
fix🐛: 修复casbin/gormAdapter 初始化表结构时如果表存在的异常
1 parent 01153f9 commit 21df087

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Diff for: sdk/pkg/casbin/mycasbin.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,11 @@ var (
3838

3939
func Setup(db *gorm.DB, _ string) *casbin.SyncedEnforcer {
4040
once.Do(func() {
41-
Apter, err := gormAdapter.NewAdapterByDB(db)
42-
if err != nil {
41+
Apter, err := gormAdapter.NewAdapterByDBUseTableName(db, "sys", "casbin_rule")
42+
if err != nil && err.Error() != "invalid DDL" {
4343
panic(err)
4444
}
45+
4546
m, err := model.NewModelFromString(text)
4647
if err != nil {
4748
panic(err)

0 commit comments

Comments
 (0)