feat✨: webui新增数据库api

This commit is contained in:
HibiKier
2023-12-31 01:58:26 +08:00
parent 25af1802af
commit c146df3d25
6 changed files with 176 additions and 6 deletions
+7 -4
View File
@@ -16,9 +16,7 @@ from utils.manager import plugins2settings_manager
# from .api.group import router as group_routes
from .api.logs import router as ws_log_routes
from .api.logs.log_manager import LOG_STORAGE
# from .api.plugins import router as plugin_routes
from .api.request import router as request_routes
from .api.tabs.database import router as database_router
# from .api.system import router as system_routes
from .api.tabs.main import router as main_router
@@ -28,6 +26,10 @@ from .api.tabs.manage import router as manage_router
# from .api.g import *
from .auth import router as auth_router
# from .api.plugins import router as plugin_routes
# from .api.request import router as request_routes
driver = nonebot.get_driver()
gConfig.add_plugin_config("web-ui", "username", "admin", name="web-ui", help_="前端管理用户名")
@@ -40,10 +42,11 @@ BaseApiRouter = APIRouter(prefix="/zhenxun/api")
BaseApiRouter.include_router(auth_router)
# BaseApiRouter.include_router(plugin_routes)
# BaseApiRouter.include_router(group_routes)
BaseApiRouter.include_router(request_routes)
# BaseApiRouter.include_router(request_routes)
# BaseApiRouter.include_router(system_routes)
BaseApiRouter.include_router(main_router)
BaseApiRouter.include_router(manage_router)
BaseApiRouter.include_router(database_router)
@driver.on_startup