"""DbDataSource - 数据库数据源协调层。""" from __future__ import annotations from ..datasource import BaseDataSource class DbDataSource(BaseDataSource): """基于数据库 Handler 的数据源实现。""" async def close(self) -> None: return None def _on_node_loaded(self, handler, node) -> None: node.append_log( f"DB链路[load] node_type={node.node_type} data_id={node.data_id or ''}" ) def _on_in_progress_result(self, handler, node, result) -> None: node.append_log( f"DB链路[submit] action={node.action.value} data_id={node.data_id or ''}" )