mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-10-29 03:18:14 +08:00
PostgreSQL 下 search_path 留了 public 兜底,插件 schema 里不存在的表名会继续 解析到宿主同名表,一条未限定的 DELETE 就能改到宿主数据;解析根收敛为插件自己的 schema,找不到的表名直接报错。 get_database_migrations() 的合同要求绝对路径,此前只校验目录是否存在,相对路径 会按宿主进程的当前工作目录解析成另一条迁移链,改为直接拒绝。