fix: hourly-backup 改用 python sqlite3 API #38

Merged
fam merged 2 commits from fix/hourly-backup-sqlite3 into main 2026-04-15 10:10:13 +00:00

2 Commits

Author SHA1 Message Date
bf29551a31 ci: retrigger after Batch 2 timeout flake
All checks were successful
PR Preview / test (pull_request) Has been skipped
Deploy Production / test (push) Successful in 6s
PR Preview / teardown-preview (pull_request) Successful in 13s
PR Preview / deploy-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 6s
Test / build-check (push) Successful in 4s
Deploy Production / deploy (push) Successful in 5s
Test / e2e-test (push) Successful in 2m59s
2026-04-15 10:05:21 +00:00
a8c9c2252f fix: hourly-backup 改用 python sqlite3 API 做一致性备份
Some checks failed
Test / unit-test (push) Successful in 5s
PR Preview / teardown-preview (pull_request) Has been skipped
Test / build-check (push) Successful in 4s
Test / e2e-test (push) Failing after 6m1s
PR Preview / test (pull_request) Successful in 6s
PR Preview / deploy-preview (pull_request) Successful in 8s
镜像里没有 sqlite3 CLI,原来的 .backup 命令 15 天前就静默失败了。
daily-minio-backup 用 cp 就够,但 hourly 每小时跑要求更强一致性,
改用 Python 内置 sqlite3 的 .backup() API。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 09:56:40 +00:00