Evite les doublons
This commit is contained in:
@@ -2075,4 +2075,15 @@ console.log('[DB] Migrations 2FA OK');
|
||||
}
|
||||
}
|
||||
|
||||
// ── Migration : compteur de doublons ignorés sur imports ──────────────────
|
||||
// Distingue les lignes ignorées car identiques à une ligne déjà en base
|
||||
// (rows_duplicates) des lignes ignorées pour une autre raison (rows_skipped
|
||||
// reste le total ; rows_duplicates est un sous-ensemble informatif).
|
||||
{
|
||||
const importsCols = db.prepare('PRAGMA table_info(imports)').all().map(c => c.name);
|
||||
if (!importsCols.includes('rows_duplicates')) {
|
||||
db.exec('ALTER TABLE imports ADD COLUMN rows_duplicates INTEGER NOT NULL DEFAULT 0');
|
||||
}
|
||||
}
|
||||
|
||||
export default db;
|
||||
|
||||
Reference in New Issue
Block a user