1
This commit is contained in:
@@ -2,11 +2,22 @@ package initialize
|
||||
|
||||
import (
|
||||
"github.com/flipped-aurora/gin-vue-admin/server/global"
|
||||
"github.com/flipped-aurora/gin-vue-admin/server/model/learning"
|
||||
)
|
||||
|
||||
func bizModel() error {
|
||||
db := global.GVA_DB
|
||||
err := db.AutoMigrate()
|
||||
err := db.AutoMigrate(
|
||||
// Learning 学习系统模型
|
||||
learning.Course{},
|
||||
learning.Chapter{},
|
||||
learning.KnowledgePoint{},
|
||||
learning.Question{},
|
||||
learning.UserLearning{},
|
||||
learning.WrongQuestion{},
|
||||
learning.Exam{},
|
||||
learning.UserExam{},
|
||||
)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -15,5 +15,18 @@ func initBizRouter(routers ...*gin.RouterGroup) {
|
||||
privateGroup := routers[0]
|
||||
publicGroup := routers[1]
|
||||
|
||||
// Learning 学习系统路由
|
||||
learningRouter := router.RouterGroupApp.Learning
|
||||
{
|
||||
learningRouter.InitCourseRouter(privateGroup, publicGroup) // 课程路由
|
||||
learningRouter.InitChapterRouter(privateGroup, publicGroup) // 章节路由
|
||||
learningRouter.InitKnowledgePointRouter(privateGroup, publicGroup) // 知识点路由
|
||||
learningRouter.InitQuestionRouter(privateGroup, publicGroup) // 题目路由
|
||||
learningRouter.InitUserLearningRouter(privateGroup, publicGroup) // 用户学习记录路由
|
||||
learningRouter.InitWrongQuestionRouter(privateGroup, publicGroup) // 错题本路由
|
||||
learningRouter.InitExamRouter(privateGroup, publicGroup) // 考试路由
|
||||
learningRouter.InitUserExamRouter(privateGroup, publicGroup) // 用户考试记录路由
|
||||
}
|
||||
|
||||
holder(publicGroup, privateGroup)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user