32 lines
764 B
Python
32 lines
764 B
Python
"""
|
|
数据库工具:对齐 DBHub 的 ``execute_sql`` / ``search_objects``。
|
|
|
|
使用前请将 ``backend`` 目录加入 ``sys.path``(与 ``api_server.py`` / ``backend/main.py`` 一致),并已在进程内加载根目录 ``.env``。
|
|
"""
|
|
|
|
from __future__ import annotations
|
|
|
|
from db.dbhub_tools import (
|
|
DbHubTools,
|
|
dbhub_tools,
|
|
execute_sql,
|
|
execute_sql_all,
|
|
execute_sql_count_only,
|
|
probe_sql_execution_status,
|
|
probe_sql_execution_status_ex,
|
|
search_objects,
|
|
)
|
|
from db.engine import get_engine
|
|
|
|
__all__ = [
|
|
"DbHubTools",
|
|
"dbhub_tools",
|
|
"execute_sql",
|
|
"execute_sql_all",
|
|
"execute_sql_count_only",
|
|
"get_engine",
|
|
"probe_sql_execution_status",
|
|
"probe_sql_execution_status_ex",
|
|
"search_objects",
|
|
]
|