修复货币数字错误和没有货币种类问题,修复UTC和本地时间混用,改用UTC

This commit is contained in:
BoliviaYu
2026-03-07 15:02:11 +08:00
parent 0323a1d940
commit 4f03824299
5 changed files with 92 additions and 19 deletions

View File

@@ -48,6 +48,12 @@ cp config.example.json config.json
- `mysql`: 本地 MySQL 连接
- `mysql_cloud`: 云端 MySQL 连接(用于同步)
时间规范:
- 项目统一使用 UTC 存储所有 `DATETIME`
- 各脚本连接 MySQL 后会执行 `SET time_zone = '+00:00'`
- `NOW()` / `CURRENT_TIMESTAMP` 产生的时间也按 UTC 写入
## 4. 运行方式
### 4.1 手动执行
@@ -287,6 +293,10 @@ uv run import_excel_jobs.py --file /path/to/jobs.xlsx --sheet Sheet1 --source @e
- 检查 `messages` 是否有新数据。
- 检查 `clean_state.last_message_row_id` 是否已到最新。
6. 历史数据有 UTC+8 和 UTC 混用怎么办
- 新版脚本已统一写入 UTC。
- 历史数据需一次性迁移后再对齐分析口径(建议先备份再修复)。
## 10. 协作规范建议
- 新增来源规则时,优先增加 source 专用 parser避免影响已有来源。