kinit/kinit-api/core/mongo/__init__.py
2022-11-16 15:41:24 +08:00

14 lines
408 B
Python

from .database_manage import DatabaseManage
from .mongo_manage import MongoManage
from application.settings import MONGO_DB_ENABLE
from core.exception import CustomException
from utils import status
db = MongoManage()
async def get_database() -> DatabaseManage:
if not MONGO_DB_ENABLE:
raise CustomException(msg="请先开启 MongoDB 数据库连接!", code=status.HTTP_ERROR)
return db