mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-04 23:17:20 +08:00
feat(database): bound async configuration writes
This commit is contained in:
@@ -4,7 +4,8 @@
|
||||
"excluded": [
|
||||
"app/plugins",
|
||||
"app/sdk",
|
||||
"app/runtime/compat"
|
||||
"app/runtime/compat",
|
||||
"app/testing"
|
||||
],
|
||||
"root": "app"
|
||||
},
|
||||
|
||||
+18
-21
@@ -2054,6 +2054,7 @@
|
||||
"app.api.endpoints.plugin -> app.application",
|
||||
"app.api.endpoints.plugin -> app.application.commands",
|
||||
"app.api.endpoints.plugin -> app.application.configuration",
|
||||
"app.api.endpoints.plugin -> app.application.database",
|
||||
"app.api.endpoints.plugin -> app.application.plugin",
|
||||
"app.api.endpoints.plugin -> app.application.plugin.config",
|
||||
"app.api.endpoints.plugin -> app.application.plugin.folders",
|
||||
@@ -2468,13 +2469,12 @@
|
||||
"app.application.chain.durable_events -> app.schemas.file",
|
||||
"app.application.chain.durable_events -> app.schemas.transfer",
|
||||
"app.application.chain.durable_events -> app.schemas.types",
|
||||
"app.application.configuration -> app.application",
|
||||
"app.application.configuration -> app.application.database",
|
||||
"app.application.configuration -> app.schemas",
|
||||
"app.application.configuration -> app.schemas.types",
|
||||
"app.application.dashboard -> app.schemas",
|
||||
"app.application.dashboard -> app.schemas.dashboard",
|
||||
"app.application.database -> app.application",
|
||||
"app.application.database -> app.application.backup",
|
||||
"app.application.database -> app.application.maintenance",
|
||||
"app.application.directory -> app.adapters",
|
||||
"app.application.directory -> app.adapters.system",
|
||||
"app.application.directory -> app.adapters.system.host",
|
||||
@@ -2714,6 +2714,8 @@
|
||||
"app.application.security.url -> app.runtime",
|
||||
"app.application.security.url -> app.runtime.coalesce",
|
||||
"app.application.security.url -> app.runtime.log",
|
||||
"app.application.security.userconfig -> app.application",
|
||||
"app.application.security.userconfig -> app.application.database",
|
||||
"app.application.servarr -> app.schemas",
|
||||
"app.application.servarr -> app.schemas.types",
|
||||
"app.application.server.report -> app.schemas",
|
||||
@@ -3454,6 +3456,7 @@
|
||||
"app.db.diagnostics -> app.runtime.log",
|
||||
"app.db.engine -> app.db",
|
||||
"app.db.engine -> app.db.diagnostics",
|
||||
"app.db.engine -> app.db.worker",
|
||||
"app.db.engine -> app.runtime",
|
||||
"app.db.engine -> app.runtime.config",
|
||||
"app.db.engine -> app.runtime.log",
|
||||
@@ -3562,23 +3565,6 @@
|
||||
"app.db.models.workflow -> app.db",
|
||||
"app.db.models.workflow -> app.db.base",
|
||||
"app.db.models.workflow -> app.db.decorators",
|
||||
"app.db.oper -> app.db",
|
||||
"app.db.oper -> app.db.oper.agentchat",
|
||||
"app.db.oper -> app.db.oper.agenttask",
|
||||
"app.db.oper -> app.db.oper.downloadfailure",
|
||||
"app.db.oper -> app.db.oper.downloadhistory",
|
||||
"app.db.oper -> app.db.oper.mediaserver",
|
||||
"app.db.oper -> app.db.oper.message",
|
||||
"app.db.oper -> app.db.oper.plugindata",
|
||||
"app.db.oper -> app.db.oper.site",
|
||||
"app.db.oper -> app.db.oper.subscribe",
|
||||
"app.db.oper -> app.db.oper.subscribehistory",
|
||||
"app.db.oper -> app.db.oper.systemconfig",
|
||||
"app.db.oper -> app.db.oper.transferhistory",
|
||||
"app.db.oper -> app.db.oper.transferpending",
|
||||
"app.db.oper -> app.db.oper.user",
|
||||
"app.db.oper -> app.db.oper.userconfig",
|
||||
"app.db.oper -> app.db.oper.workflow",
|
||||
"app.db.oper.agentchat -> app.db",
|
||||
"app.db.oper.agentchat -> app.db.base",
|
||||
"app.db.oper.agentchat -> app.db.models",
|
||||
@@ -3682,6 +3668,10 @@
|
||||
"app.db.session -> app.runtime.config",
|
||||
"app.db.session -> app.runtime.log",
|
||||
"app.db.session -> app.runtime.observability",
|
||||
"app.db.worker -> app.application",
|
||||
"app.db.worker -> app.application.database",
|
||||
"app.db.worker -> app.runtime",
|
||||
"app.db.worker -> app.runtime.observability",
|
||||
"app.doctor.checks -> app.adapters",
|
||||
"app.doctor.checks -> app.adapters.system",
|
||||
"app.doctor.checks -> app.adapters.system.backup",
|
||||
@@ -3805,6 +3795,7 @@
|
||||
"app.factory -> app.api",
|
||||
"app.factory -> app.api.response",
|
||||
"app.factory -> app.application",
|
||||
"app.factory -> app.application.database",
|
||||
"app.factory -> app.application.plugin",
|
||||
"app.factory -> app.application.plugin.routes",
|
||||
"app.factory -> app.application.security",
|
||||
@@ -6137,6 +6128,7 @@
|
||||
"app.startup.modules_initializer -> app.db.oper.workflow",
|
||||
"app.startup.modules_initializer -> app.db.session",
|
||||
"app.startup.modules_initializer -> app.db.uow",
|
||||
"app.startup.modules_initializer -> app.db.worker",
|
||||
"app.startup.modules_initializer -> app.runtime",
|
||||
"app.startup.modules_initializer -> app.runtime.cache",
|
||||
"app.startup.modules_initializer -> app.runtime.config",
|
||||
@@ -6259,6 +6251,10 @@
|
||||
"app.testing -> app.testing.stub",
|
||||
"app.testing.bootstrap -> app.application",
|
||||
"app.testing.bootstrap -> app.application.site",
|
||||
"app.testing.bootstrap -> app.db",
|
||||
"app.testing.bootstrap -> app.db.oper",
|
||||
"app.testing.bootstrap -> app.db.oper.systemconfig",
|
||||
"app.testing.bootstrap -> app.db.oper.userconfig",
|
||||
"app.testing.bootstrap -> app.startup",
|
||||
"app.testing.bootstrap -> app.startup.cache_initializer",
|
||||
"app.testing.bootstrap -> app.startup.database_initializer",
|
||||
@@ -6438,7 +6434,7 @@
|
||||
"app.workflow.actions.transfer_file -> app.workflow",
|
||||
"app.workflow.actions.transfer_file -> app.workflow.actions"
|
||||
],
|
||||
"module_count": 796,
|
||||
"module_count": 797,
|
||||
"modules": [
|
||||
"app",
|
||||
"app.adapters",
|
||||
@@ -6862,6 +6858,7 @@
|
||||
"app.db.oper.workflow",
|
||||
"app.db.session",
|
||||
"app.db.uow",
|
||||
"app.db.worker",
|
||||
"app.doctor",
|
||||
"app.doctor.checks",
|
||||
"app.doctor.formatters",
|
||||
|
||||
Reference in New Issue
Block a user