Correctif redescente du référentiel

This commit is contained in:
2026-07-04 17:43:57 +02:00
parent ff77ee977d
commit 69d006d358
7 changed files with 82 additions and 43 deletions
+13
View File
@@ -2062,4 +2062,17 @@ console.log('[DB] Migrations 2FA OK');
}
}
// ── Migration : exclusions de tags hérités du référentiel sur plateformes ──
// Permet à l'utilisateur de retirer une catégorie/secteur hérité du référentiel
// sans que la fusion d'affichage ou un futur push référentiel ne la réinjecte.
{
const platColsExcl = db.prepare('PRAGMA table_info(plateformes)').all().map(c => c.name);
if (!platColsExcl.includes('excluded_categories_inv_ids')) {
db.exec("ALTER TABLE plateformes ADD COLUMN excluded_categories_inv_ids TEXT NOT NULL DEFAULT '[]'");
}
if (!platColsExcl.includes('excluded_secteurs_inv_ids')) {
db.exec("ALTER TABLE plateformes ADD COLUMN excluded_secteurs_inv_ids TEXT NOT NULL DEFAULT '[]'");
}
}
export default db;