mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-11-12 00:30:28 +08:00
新增 app/runtime/extensions/plugin/database.py 运行时端口(零 app.db 依赖), PluginLifecycle.start 在 init_plugin 之后建库、_finalize 只释放不销毁; PluginConfigStore.delete_data 在删除宿主业务数据后销毁插件自有库; 组合根 app/startup/initializers/plugins.py 把端口装配到 db 层实现。 覆盖 start→ensure / stop·reload·remove→release / delete_data→destroy 三条接线与失败策略。
7.9 KiB
7.9 KiB