feat: 数据库迁移前自动备份 (#6360)

This commit is contained in:
InfinityPacer
2026-08-19 18:35:56 +08:00
committed by GitHub
parent f700db5ac8
commit 2b3766e86e
12 changed files with 495 additions and 58 deletions
@@ -33,6 +33,8 @@ def test_database_backup_policy_rejects_invalid_values(
[
{"DB_BACKUP_CRON": ""},
{"DB_BACKUP_CRON": "0 3 * * *"},
{"DB_BACKUP_ON_UPGRADE": True},
{"DB_BACKUP_ON_UPGRADE": False},
{"DB_BACKUP_PATH": None},
{"DB_BACKUP_PATH": ""},
{"DB_BACKUP_PATH": "database_backup"},