后台格式规范化 引入casbin做鉴权

This commit is contained in:
pixel
2019-12-12 13:21:16 +08:00
parent effab2d2b0
commit 3f17e80944
46 changed files with 576 additions and 338 deletions
@@ -1,20 +0,0 @@
package registTable
import (
"github.com/jinzhu/gorm"
"main/model/dbModel"
)
//注册数据库表专用
func RegistTable(db *gorm.DB) {
db.AutoMigrate(dbModel.User{},
dbModel.Authority{},
dbModel.Menu{},
dbModel.Api{},
dbModel.ApiAuthority{},
dbModel.BaseMenu{},
dbModel.FileUploadAndDownload{},
dbModel.Workflow{},
dbModel.WorkflowStepInfo{},
)
}
@@ -0,0 +1,21 @@
package registTable
import (
"github.com/jinzhu/gorm"
"main/model/dbModel"
"main/model/sysModel"
)
//注册数据库表专用
func RegistTable(db *gorm.DB) {
db.AutoMigrate(sysModel.SysUser{},
sysModel.SysAuthority{},
sysModel.SysMenu{},
sysModel.SysApi{},
sysModel.SysApiAuthority{},
sysModel.SysBaseMenu{},
dbModel.ExaFileUploadAndDownload{},
sysModel.SysWorkflow{},
sysModel.SysWorkflowStepInfo{},
)
}