mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-05-05 03:21:30 +08:00
代码生成
This commit is contained in:
@@ -5,6 +5,7 @@ import (
|
||||
ginSwagger "github.com/swaggo/gin-swagger"
|
||||
"github.com/swaggo/gin-swagger/swaggerFiles"
|
||||
|
||||
devRouter "pandax/apps/develop/router"
|
||||
jobRouter "pandax/apps/job/router"
|
||||
logRouter "pandax/apps/log/router"
|
||||
sysRouter "pandax/apps/system/router"
|
||||
@@ -65,6 +66,7 @@ func InitRouter() *gin.Engine {
|
||||
sysRouter.InitUserRouter(sys)
|
||||
sysRouter.InitNoticeRouter(sys)
|
||||
}
|
||||
// 任务
|
||||
job := router.Group("job")
|
||||
{
|
||||
jobRouter.InitJobRouter(job)
|
||||
@@ -74,5 +76,11 @@ func InitRouter() *gin.Engine {
|
||||
{
|
||||
logRouter.InitLogRouter(log)
|
||||
}
|
||||
// 代码生成
|
||||
dev := router.Group("develop/code")
|
||||
{
|
||||
devRouter.InitGenTableRouter(dev)
|
||||
devRouter.InitGenRouter(dev)
|
||||
}
|
||||
return router
|
||||
}
|
||||
|
||||
@@ -2,7 +2,9 @@ package initialize
|
||||
|
||||
import (
|
||||
"pandax/apps/system/entity"
|
||||
//"pandax/base/casbin"
|
||||
|
||||
devEntity "pandax/apps/develop/entity"
|
||||
jobEntity "pandax/apps/job/entity"
|
||||
logEntity "pandax/apps/log/entity"
|
||||
|
||||
@@ -17,6 +19,7 @@ func InitTable() {
|
||||
if m.IsInitTable {
|
||||
biz.ErrIsNil(
|
||||
global.Db.AutoMigrate(
|
||||
//casbin.CasbinRule{},
|
||||
entity.SysDept{},
|
||||
entity.SysApi{},
|
||||
entity.SysConfig{},
|
||||
@@ -32,7 +35,10 @@ func InitTable() {
|
||||
entity.SysRoleMenu{},
|
||||
entity.SysRoleDept{},
|
||||
entity.SysNotice{},
|
||||
jobEntity.SysJob{}),
|
||||
jobEntity.SysJob{},
|
||||
devEntity.DevGenTable{},
|
||||
devEntity.DevGenTableColumn{},
|
||||
),
|
||||
"初始化表失败")
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user