From 058e053554ff4fe18aa0fe63653bfcca61329592 Mon Sep 17 00:00:00 2001 From: wolin_ck666_999 Date: Tue, 22 Sep 2026 21:37:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20main.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/main.py b/main.py index 074bd3d..f7cee8b 100644 --- a/main.py +++ b/main.py @@ -1,5 +1,21 @@ -from fastapi import FastAPI -from api.teaApi import t_router -app = FastAPI() - -app.include_router(t_router) \ No newline at end of file +from fastapi import FastAPI +from api.th_api import t_router +from api.epy_api import epy_router +from api.stu_api import stu_router +from api.sc_api import score_router +from api.class_api import class_router +from api.tj_api import StatsAPI +from database import * + + +Base.metadata.create_all(engine) + +app = FastAPI() + + +app.include_router(epy_router,prefix='/employment',tags=['就业信息管理模块']) +app.include_router(stu_router,prefix='/students',tags=['学生信息管理模块']) +app.include_router(score_router,prefix='/scores',tags=['成绩管理模块']) +app.include_router(class_router,prefix='/classes',tags=['班级管理模块']) +app.include_router(StatsAPI,prefix='/statistics',tags=['统计管理模块']) +app.include_router(t_router,prefix='/teachers',tags=['教师管理模块'])