Migration 0070: - Crée table series (id UUID PK, library_id FK, name, description, authors, publishers, status, locked_fields, original_name, etc.) - Peuple depuis books + series_metadata existants - Ajoute series_id FK à: books, external_metadata_links, anilist_series_links, available_downloads, download_detection_results - Backfill tous les series_id par matching nom Migration 0071: - Supprime les colonnes TEXT legacy (books.series, *.series_name) - Drop table series_metadata (fusionnée dans series) - Recrée les contraintes UNIQUE sur series_id au lieu de series_name - Nettoie les rows orphelines (series_id NULL) - Ajoute index sur series_id dans toutes les tables Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
4.2 KiB
4.2 KiB