_mapper.py 419 B

123456789101112131415161718192021
  1. from typing import Any, Dict, List, Optional
  2. from app.core.database import DatabaseManager
  3. from ._const import LongArticlesMcpConst
  4. class LongArticlesMcpMapper(LongArticlesMcpConst):
  5. """MCP 方法层:只负责拼 SQL + 访问 DB,不做业务编排。"""
  6. def __init__(self, pool: DatabaseManager):
  7. self.pool = pool
  8. # 解构
  9. # 抓取
  10. # 统计
  11. __all__ = ["LongArticlesMcpMapper"]