feat: 完善数据库备份管理与版本读取 (#6450)

This commit is contained in:
InfinityPacer
2026-08-25 16:05:45 +08:00
committed by GitHub
parent b952a3e407
commit d58c8d2b17
38 changed files with 1846 additions and 459 deletions
+4
View File
@@ -52,6 +52,10 @@ def test_system_sensitive_read_endpoints_require_superuser():
"""系统敏感读取接口必须只允许管理员访问。"""
assert _dependency_of(system_endpoint.get_env_setting, "_") is get_current_active_superuser_async
assert _dependency_of(system_endpoint.get_setting, "_") is get_current_active_superuser_async
assert _dependency_of(system_endpoint.list_database_backups, "_") is get_current_active_superuser_async
assert _dependency_of(system_endpoint.create_database_backup, "_") is get_current_active_superuser_async
assert _dependency_of(system_endpoint.verify_database_backup, "_") is get_current_active_superuser_async
assert _dependency_of(system_endpoint.delete_database_backup, "_") is get_current_active_superuser_async
def test_system_public_read_endpoints_require_active_user():