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
+28 -3
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6620,
"edge_sha256": "da3e1ea903ff03ab300e43cd517e141365c65bf0304c091c22ff989ec8b9e1ae",
"edge_count": 6644,
"edge_sha256": "6d011ba65df8afe21dec208fd09a3a2a314743ae282db5ce411307b9d967fd00",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -68,6 +68,7 @@
"app.adapters.external.market -> app.runtime.observability",
"app.adapters.external.market -> app.runtime.settings",
"app.adapters.external.market -> app.runtime.tasks",
"app.adapters.external.market -> app.runtime.version",
"app.adapters.external.ocr -> app.adapters",
"app.adapters.external.ocr -> app.adapters.network",
"app.adapters.external.ocr -> app.adapters.network.http",
@@ -95,6 +96,7 @@
"app.adapters.external.server -> app.runtime.observability",
"app.adapters.external.server -> app.runtime.settings",
"app.adapters.external.server -> app.runtime.tasks",
"app.adapters.external.server -> app.runtime.version",
"app.adapters.external.server -> app.schemas",
"app.adapters.external.server -> app.schemas.media",
"app.adapters.external.server -> app.schemas.types",
@@ -118,6 +120,8 @@
"app.adapters.network.http -> app.runtime.correlation",
"app.adapters.observability.otel -> app.runtime",
"app.adapters.observability.otel -> app.runtime.observability",
"app.adapters.system.backup.files -> app.runtime",
"app.adapters.system.backup.files -> app.runtime.version",
"app.adapters.system.display -> app.foundation",
"app.adapters.system.display -> app.foundation.singleton",
"app.adapters.system.display -> app.runtime",
@@ -133,6 +137,8 @@
"app.adapters.system.fsproxy -> app.runtime.settings",
"app.adapters.system.host -> app.foundation",
"app.adapters.system.host -> app.foundation.environment",
"app.adapters.system.host -> app.runtime",
"app.adapters.system.host -> app.runtime.version",
"app.adapters.system.host -> app.schemas",
"app.adapters.system.host -> app.schemas.dashboard",
"app.adapters.system.package -> app.runtime",
@@ -182,6 +188,7 @@
"app.adapters.system.update -> app.runtime.log",
"app.adapters.system.update -> app.runtime.settings",
"app.adapters.system.update -> app.runtime.thread",
"app.adapters.system.update -> app.runtime.version",
"app.adapters.system.update -> app.schemas",
"app.adapters.system.update -> app.schemas.system",
"app.adapters.web.correlation -> app.runtime",
@@ -1924,6 +1931,7 @@
"app.api.endpoints.mcp -> app.api.response",
"app.api.endpoints.mcp -> app.runtime",
"app.api.endpoints.mcp -> app.runtime.log",
"app.api.endpoints.mcp -> app.runtime.version",
"app.api.endpoints.mcp -> app.schemas",
"app.api.endpoints.mcp -> app.schemas.mcp",
"app.api.endpoints.mcp -> app.schemas.response",
@@ -2289,7 +2297,9 @@
"app.api.endpoints.system -> app.api.principal",
"app.api.endpoints.system -> app.api.response",
"app.api.endpoints.system -> app.application",
"app.api.endpoints.system -> app.application.backup",
"app.api.endpoints.system -> app.application.configuration",
"app.api.endpoints.system -> app.application.database",
"app.api.endpoints.system -> app.application.image",
"app.api.endpoints.system -> app.application.messaging",
"app.api.endpoints.system -> app.application.messaging.message",
@@ -2316,11 +2326,13 @@
"app.api.endpoints.system -> app.runtime",
"app.api.endpoints.system -> app.runtime.config",
"app.api.endpoints.system -> app.runtime.events",
"app.api.endpoints.system -> app.runtime.execution",
"app.api.endpoints.system -> app.runtime.localization",
"app.api.endpoints.system -> app.runtime.log",
"app.api.endpoints.system -> app.runtime.progress",
"app.api.endpoints.system -> app.runtime.scheduling",
"app.api.endpoints.system -> app.runtime.state",
"app.api.endpoints.system -> app.runtime.version",
"app.api.endpoints.system -> app.schemas",
"app.api.endpoints.system -> app.schemas.common",
"app.api.endpoints.system -> app.schemas.event",
@@ -2491,6 +2503,8 @@
"app.api.servarr -> app.domain",
"app.api.servarr -> app.domain.context",
"app.api.servarr -> app.domain.metainfo",
"app.api.servarr -> app.runtime",
"app.api.servarr -> app.runtime.version",
"app.api.servarr -> app.schemas",
"app.api.servarr -> app.schemas.response",
"app.api.servarr -> app.schemas.servarr",
@@ -3432,6 +3446,7 @@
"app.chain.system -> app.runtime",
"app.chain.system -> app.runtime.log",
"app.chain.system -> app.runtime.state",
"app.chain.system -> app.runtime.version",
"app.chain.system -> app.schemas",
"app.chain.system -> app.schemas.message",
"app.chain.system -> app.schemas.notification",
@@ -3545,6 +3560,7 @@
"app.cli -> app.runtime.config",
"app.cli -> app.runtime.settings",
"app.cli -> app.runtime.state",
"app.cli -> app.runtime.version",
"app.cli -> app.startup",
"app.cli -> app.startup.composition",
"app.cli -> app.startup.composition.database",
@@ -3846,6 +3862,7 @@
"app.doctor.runner -> app.doctor.models",
"app.doctor.runner -> app.runtime",
"app.doctor.runner -> app.runtime.settings",
"app.doctor.runner -> app.runtime.version",
"app.domain.context -> app.domain",
"app.domain.context -> app.domain.meta",
"app.domain.context -> app.domain.meta.metabase",
@@ -3960,6 +3977,7 @@
"app.factory -> app.runtime.log",
"app.factory -> app.runtime.observability",
"app.factory -> app.runtime.settings",
"app.factory -> app.runtime.version",
"app.factory -> app.schemas",
"app.factory -> app.schemas.exception",
"app.factory -> app.schemas.mcp",
@@ -5635,6 +5653,7 @@
"app.runtime.config -> app.foundation.url",
"app.runtime.config -> app.runtime",
"app.runtime.config -> app.runtime.log",
"app.runtime.config -> app.runtime.version",
"app.runtime.config -> app.schemas",
"app.runtime.config -> app.schemas.types",
"app.runtime.debounce -> app.runtime",
@@ -5859,6 +5878,11 @@
"app.runtime.thread -> app.runtime",
"app.runtime.thread -> app.runtime.execution",
"app.runtime.thread -> app.runtime.settings",
"app.runtime.version -> app.foundation",
"app.runtime.version -> app.foundation.environment",
"app.runtime.version -> app.runtime",
"app.runtime.version -> app.runtime.log",
"app.runtime.version -> app.runtime.settings",
"app.scheduler -> app.adapters",
"app.scheduler -> app.adapters.external",
"app.scheduler -> app.adapters.external.server",
@@ -6637,7 +6661,7 @@
"app.workflow.actions.transfer_file -> app.workflow",
"app.workflow.actions.transfer_file -> app.workflow.actions"
],
"module_count": 815,
"module_count": 816,
"modules": [
"app",
"app.adapters",
@@ -7352,6 +7376,7 @@
"app.runtime.tasks",
"app.runtime.thread",
"app.runtime.topology",
"app.runtime.version",
"app.scheduler",
"app.schemas",
"app.schemas.agent",