AutoRpa/rpa_oracle/__init__.py

36 lines
985 B
Python

# RPA 共用 Oracle 连接层:读 .env、连接池、ORA 码、班次故障审计。
#
# 各班次和订单中心仓库从这里取连接、认约束名。
# 业务表 SQL 仍留在各仓库。班次故障原文只进 rpa_shift_error_audit。
from .audit import ShiftError, save_shift_errors
from .env import job_env_files, load_env, load_job_env
from .errors import (
RepoUnavailable,
is_contract_fid_duplicate,
is_sales_oms_id_duplicate,
ora_code,
ora_constraint,
)
from .chunked_update import FID_CHUNK_SIZE, update_by_fid_chunks
from .pool import OraclePool, create_pool, job_pool, pool_limits
__all__ = [
"FID_CHUNK_SIZE",
"OraclePool",
"RepoUnavailable",
"ShiftError",
"create_pool",
"is_contract_fid_duplicate",
"is_sales_oms_id_duplicate",
"job_env_files",
"job_pool",
"load_env",
"load_job_env",
"ora_code",
"ora_constraint",
"pool_limits",
"save_shift_errors",
"update_by_fid_chunks",
]