mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-11-09 23:30:13 +08:00
新增 app/db/plugin 包(base/container/locator/migration/registry), 以独立 MetaData、独立 SQLite 库文件或 PostgreSQL schema 隔离插件自有表; 从 app/db/engine.py 抽出 build_sqlite_engine/apply_sqlite_journal_mode 供 宿主引擎与插件引擎共用同一套连接语义;close_database 在宿主引擎释放前先 释放全部插件数据库连接。框架本身尚无调用方,可独立测试。
2 lines
88 B
Python
2 lines
88 B
Python
"""按插件隔离的自管理数据库:独立引擎、建表、迁移与销毁。"""
|