From 999f9cf963ec23ee38b75272ef485119a55b4e46 Mon Sep 17 00:00:00 2001 From: InfinityPacer Date: Sat, 12 Sep 2026 20:12:27 +0800 Subject: [PATCH] fix(database): align backup store protocol --- app/application/backup.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/application/backup.py b/app/application/backup.py index 7bbd89951..fed016fdb 100644 --- a/app/application/backup.py +++ b/app/application/backup.py @@ -108,12 +108,17 @@ class BackupArtifactStore(Protocol): db_type: str, created_at: datetime, suffix: str, + target: str = "moviepilot", + version: str | None = None, ) -> str: """返回当前根目录中可用的正式制品文件名。""" def database_type(self, name: str) -> str: """从受管文件名读取数据库类型。""" + def target(self, name: str) -> str: + """从受管文件名读取备份目标。""" + def created_at(self, name: str) -> datetime: """从受管文件名读取制品创建时间。"""