feat(plugin): persist declared metadata snapshots (#6467)

This commit is contained in:
InfinityPacer
2026-08-26 13:15:12 +08:00
committed by GitHub
parent bd0795082a
commit ac2a2b1129
26 changed files with 1374 additions and 147 deletions
+16 -3
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6773,
"edge_sha256": "3ba25180753ef7e15d9d08b7af25b66191306e8c0b465a27bed5613ed8d30c5d",
"edge_count": 6785,
"edge_sha256": "077e003bf195195e4e75dc65c9596e0b5a45c0e33441e3a22829f0cdb8d98e45",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -2112,6 +2112,7 @@
"app.api.endpoints.plugin -> app.application.commands",
"app.api.endpoints.plugin -> app.application.configuration",
"app.api.endpoints.plugin -> app.application.plugin",
"app.api.endpoints.plugin -> app.application.plugin.catalog",
"app.api.endpoints.plugin -> app.application.plugin.config",
"app.api.endpoints.plugin -> app.application.plugin.folders",
"app.api.endpoints.plugin -> app.application.plugin.gateway",
@@ -2744,9 +2745,15 @@
"app.application.outbox -> app.schemas.types",
"app.application.plugin.admission -> app.application",
"app.application.plugin.admission -> app.application.plugin",
"app.application.plugin.admission -> app.application.plugin.declaration",
"app.application.plugin.admission -> app.application.plugin.identity",
"app.application.plugin.admission -> app.application.plugin.inventory",
"app.application.plugin.admission -> app.application.plugin.source",
"app.application.plugin.catalog -> app.application",
"app.application.plugin.catalog -> app.application.plugin",
"app.application.plugin.catalog -> app.application.plugin.identity",
"app.application.plugin.catalog -> app.schemas",
"app.application.plugin.catalog -> app.schemas.plugin",
"app.application.plugin.config -> app.schemas",
"app.application.plugin.config -> app.schemas.exception",
"app.application.plugin.folders -> app.application",
@@ -2763,6 +2770,9 @@
"app.application.plugin.gateway -> app.application.plugin.inventory",
"app.application.plugin.gateway -> app.application.plugin.lifecycle",
"app.application.plugin.gateway -> app.application.plugin.source",
"app.application.plugin.identity -> app.application",
"app.application.plugin.identity -> app.application.plugin",
"app.application.plugin.identity -> app.application.plugin.declaration",
"app.application.plugin.identity_migration -> app.application",
"app.application.plugin.identity_migration -> app.application.plugin",
"app.application.plugin.identity_migration -> app.application.plugin.identity",
@@ -3666,6 +3676,7 @@
"app.db.adapters.outbox -> app.db.models.outbox",
"app.db.adapters.pluginidentity -> app.application",
"app.db.adapters.pluginidentity -> app.application.plugin",
"app.db.adapters.pluginidentity -> app.application.plugin.declaration",
"app.db.adapters.pluginidentity -> app.application.plugin.identity",
"app.db.adapters.pluginidentity -> app.db",
"app.db.adapters.pluginidentity -> app.db.models",
@@ -3675,6 +3686,7 @@
"app.db.adapters.pluginidentity -> app.db.uow",
"app.db.adapters.plugininstallation -> app.application",
"app.db.adapters.plugininstallation -> app.application.plugin",
"app.db.adapters.plugininstallation -> app.application.plugin.declaration",
"app.db.adapters.plugininstallation -> app.application.plugin.identity",
"app.db.adapters.plugininstallation -> app.application.plugin.transaction",
"app.db.adapters.plugininstallation -> app.db",
@@ -6790,7 +6802,7 @@
"app.workflow.actions.transfer_file -> app.workflow",
"app.workflow.actions.transfer_file -> app.workflow.actions"
],
"module_count": 833,
"module_count": 834,
"modules": [
"app",
"app.adapters",
@@ -7085,6 +7097,7 @@
"app.application.plugin.catalog",
"app.application.plugin.config",
"app.application.plugin.data",
"app.application.plugin.declaration",
"app.application.plugin.folders",
"app.application.plugin.gateway",
"app.application.plugin.identity",