Skip to content

PostgreSQL Database Provider 2.0.1

Choose a tag to compare

@github-actions github-actions released this 16 Sep 18:19
· 54 commits to main since this release

2.0.1 — Fix crítico de exportación PostgreSQL → SQLite

Esta versión corrige el fallo que podía abortar la exportación de PostgreSQL a SQLite y, con ello, dejar a los usuarios de Jellyfin 10.11.x sin ruta hacia Jellyfin 12.

Correcciones

  • Claves primarias con mayúsculas/minúsculas: las columnas que forman la clave primaria se copian verbatim, sin normalizar. Antes, los pares de filas que solo difieren en el uso de mayúsculas colapsaban en la misma clave y el export terminaba con SQLite Error 19: UNIQUE constraint failed: UserData.ItemId, UserData.UserId, UserData.CustomDataKey.
  • Diagnóstico legible: ante una violación de constraint, el log del plugin indica tabla, número de fila y valores de la clave, en lugar del error críptico de SQLite.

Integración continua

  • La entrada del catálogo se publica también en main, así que Jellyfin 10.11.x ve esta versión aunque el release se genere desde su propia rama.

Compatibilidad

Elemento Valor
Jellyfin 10.11.x
Framework net9.0 (.NET 9)
targetAbi 10.11.0.0
Paquete Jellyfin.Database.Providers.Postgres-2.0.1.0.zip
MD5 0d2f4217825e2e1b9edbe1d992855a2f

Instalación

Desde el catálogo (Panel → Complementos → Catálogo → PostgreSQL Database Provider) o descomprimiendo el ZIP en la carpeta de plugins y reiniciando Jellyfin.

¿Vas a Jellyfin 12.1? Instala esta versión, exporta PostgreSQL a SQLite y después sigue el manual migracion-10.11-a-12.md con el plugin 3.0.0.