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
@@ -79,6 +79,10 @@ class DatabaseGovernance:
"""校验一个受管数据库备份文件。"""
return self._backup.verify(name)
def delete_backup(self, name: str) -> None:
"""删除一个受管数据库备份文件。"""
self._backup.delete(name)
def restore_backup(self, name: str) -> BackupArtifact:
"""在离线 CLI 进程中还原一个受管数据库备份。"""
return self._backup.restore(name)