refactor: make model sessions explicit

This commit is contained in:
jxxghp
2026-08-23 23:33:07 +08:00
parent 820582ab12
commit 6e69258e3c
65 changed files with 1299 additions and 2010 deletions
+3 -28
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6525,
"edge_sha256": "72b9416b5309bb51768b95b3c9da4b167242c3bc3f27d4e561a3f097267ca6a0",
"edge_count": 6500,
"edge_sha256": "f16cc04898ae0fc7602f2d154321035040c6e64155c59b0b0d72a7d707f59ec9",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -3549,7 +3549,6 @@
"app.db.adapters.workflow -> app.db.oper.workflow",
"app.db.adapters.workflow -> app.db.uow",
"app.db.base -> app.db",
"app.db.base -> app.db.decorators",
"app.db.base -> app.db.uow",
"app.db.base -> app.runtime",
"app.db.base -> app.runtime.config",
@@ -3584,13 +3583,10 @@
"app.db.models._identity -> app.schemas.media",
"app.db.models.agentchat -> app.db",
"app.db.models.agentchat -> app.db.base",
"app.db.models.agentchat -> app.db.decorators",
"app.db.models.agenttask -> app.db",
"app.db.models.agenttask -> app.db.base",
"app.db.models.agenttask -> app.db.decorators",
"app.db.models.agenttaskrun -> app.db",
"app.db.models.agenttaskrun -> app.db.base",
"app.db.models.agenttaskrun -> app.db.decorators",
"app.db.models.agenttaskrun -> app.db.models",
"app.db.models.agenttaskrun -> app.db.models.agenttask",
"app.db.models.downloadfailure -> app.db",
@@ -3599,76 +3595,60 @@
"app.db.models.downloadfailure -> app.db.models._constraints",
"app.db.models.downloadhistory -> app.db",
"app.db.models.downloadhistory -> app.db.base",
"app.db.models.downloadhistory -> app.db.decorators",
"app.db.models.downloadhistory -> app.db.models",
"app.db.models.downloadhistory -> app.db.models._constraints",
"app.db.models.downloadhistory -> app.schemas",
"app.db.models.downloadhistory -> app.schemas.types",
"app.db.models.mediaserver -> app.db",
"app.db.models.mediaserver -> app.db.base",
"app.db.models.mediaserver -> app.db.decorators",
"app.db.models.mediaserver -> app.db.models",
"app.db.models.mediaserver -> app.db.models._constraints",
"app.db.models.mediaserver -> app.schemas",
"app.db.models.mediaserver -> app.schemas.types",
"app.db.models.message -> app.db",
"app.db.models.message -> app.db.base",
"app.db.models.message -> app.db.decorators",
"app.db.models.outbox -> app.db",
"app.db.models.outbox -> app.db.base",
"app.db.models.passkey -> app.db",
"app.db.models.passkey -> app.db.base",
"app.db.models.passkey -> app.db.decorators",
"app.db.models.plugindata -> app.db",
"app.db.models.plugindata -> app.db.base",
"app.db.models.plugindata -> app.db.decorators",
"app.db.models.site -> app.db",
"app.db.models.site -> app.db.base",
"app.db.models.site -> app.db.decorators",
"app.db.models.siteicon -> app.db",
"app.db.models.siteicon -> app.db.base",
"app.db.models.siteicon -> app.db.decorators",
"app.db.models.sitestatistic -> app.db",
"app.db.models.sitestatistic -> app.db.base",
"app.db.models.sitestatistic -> app.db.decorators",
"app.db.models.siteuserdata -> app.db",
"app.db.models.siteuserdata -> app.db.base",
"app.db.models.siteuserdata -> app.db.decorators",
"app.db.models.subscribe -> app.db",
"app.db.models.subscribe -> app.db.base",
"app.db.models.subscribe -> app.db.decorators",
"app.db.models.subscribe -> app.db.models",
"app.db.models.subscribe -> app.db.models._constraints",
"app.db.models.subscribe -> app.schemas",
"app.db.models.subscribe -> app.schemas.types",
"app.db.models.subscribehistory -> app.db",
"app.db.models.subscribehistory -> app.db.base",
"app.db.models.subscribehistory -> app.db.decorators",
"app.db.models.subscribehistory -> app.db.models",
"app.db.models.subscribehistory -> app.db.models._constraints",
"app.db.models.subscribehistory -> app.schemas",
"app.db.models.subscribehistory -> app.schemas.types",
"app.db.models.systemconfig -> app.db",
"app.db.models.systemconfig -> app.db.base",
"app.db.models.systemconfig -> app.db.decorators",
"app.db.models.transferhistory -> app.db",
"app.db.models.transferhistory -> app.db.base",
"app.db.models.transferhistory -> app.db.decorators",
"app.db.models.transferhistory -> app.db.models",
"app.db.models.transferhistory -> app.db.models._constraints",
"app.db.models.transferhistory -> app.schemas",
"app.db.models.transferhistory -> app.schemas.types",
"app.db.models.transferpending -> app.db",
"app.db.models.transferpending -> app.db.base",
"app.db.models.transferpending -> app.db.decorators",
"app.db.models.user -> app.db",
"app.db.models.user -> app.db.base",
"app.db.models.user -> app.db.decorators",
"app.db.models.userconfig -> app.db",
"app.db.models.userconfig -> app.db.base",
"app.db.models.workflow -> app.db",
"app.db.models.workflow -> app.db.base",
"app.db.models.workflow -> app.db.decorators",
"app.db.oper.agentchat -> app.db",
"app.db.oper.agentchat -> app.db.base",
"app.db.oper.agentchat -> app.db.models",
@@ -5901,8 +5881,6 @@
"app.sdk._legacy.history -> app.application",
"app.sdk._legacy.history -> app.application.history",
"app.sdk._legacy.history -> app.db",
"app.sdk._legacy.history -> app.db.models",
"app.sdk._legacy.history -> app.db.models.transferhistory",
"app.sdk._legacy.history -> app.db.oper",
"app.sdk._legacy.history -> app.db.oper.transferhistory",
"app.sdk._legacy.history -> app.domain",
@@ -5916,8 +5894,6 @@
"app.sdk._legacy.subscribe -> app.application.subscription",
"app.sdk._legacy.subscribe -> app.application.subscription.write",
"app.sdk._legacy.subscribe -> app.db",
"app.sdk._legacy.subscribe -> app.db.models",
"app.sdk._legacy.subscribe -> app.db.models.subscribe",
"app.sdk._legacy.subscribe -> app.db.oper",
"app.sdk._legacy.subscribe -> app.db.oper.subscribe",
"app.sdk._legacy.subscribe -> app.domain",
@@ -5927,8 +5903,6 @@
"app.sdk._legacy.user -> app.api",
"app.sdk._legacy.user -> app.api.deps",
"app.sdk._legacy.user -> app.db",
"app.sdk._legacy.user -> app.db.models",
"app.sdk._legacy.user -> app.db.models.user",
"app.sdk._legacy.user -> app.db.oper",
"app.sdk._legacy.user -> app.db.oper.user",
"app.sdk.browser -> app.adapters",
@@ -6362,6 +6336,7 @@
"app.testing.bootstrap -> app.db.oper",
"app.testing.bootstrap -> app.db.oper.systemconfig",
"app.testing.bootstrap -> app.db.oper.userconfig",
"app.testing.bootstrap -> app.db.session",
"app.testing.bootstrap -> app.startup",
"app.testing.bootstrap -> app.startup.initializers",
"app.testing.bootstrap -> app.startup.initializers.cache",