17 lines
415 B
Python
17 lines
415 B
Python
"""API v1 依赖模块
|
|
|
|
提供路由可复用的依赖函数,例如获取数据库管理器。
|
|
"""
|
|
|
|
from typing import Generator
|
|
from database_manager import db_manager, DatabaseManager
|
|
|
|
def get_db_manager() -> DatabaseManager:
|
|
"""获取全局数据库管理器实例
|
|
|
|
Returns:
|
|
DatabaseManager: 全局的数据库管理器,用于创建/管理连接与执行SQL。
|
|
"""
|
|
return db_manager
|
|
|