36 lines
985 B
Python
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",
|
|
]
|