feat(tools): 数据回拉通道 + 合同×台账核对脚本
- tools/sync_pull.py:把线上 /opt/rentos/data 回拉到本地 data/(deploy_git.py 只管推代码)。 --dry 先列差异 → 备份 data/_snap/pull-<ts>/ → SFTP 递归下载;默认跳过 attachments(61MB), sessions.json 永不回拉(线上活跃 token)。⚠ ️ 只增/改、不删本地独有文件。 - tools/check_contracts_vs_table.py:按文件名解析单元/租客/期限与台账逐条比对, 复用 import_contracts 的单元解析保证「挂上的行」与「核对的行」是同一行。 支持 --pdf 抽正文,-v 出明细,--json 落盘。
Showing
tools/sync_pull.py
0 → 100644
Please register or sign in to comment