SUE 1-3 ist drin

Dieser Commit ist enthalten in:
Claude Project Manager
2025-09-29 22:32:20 +02:00
Ursprung 99070b2eeb
Commit 01d0988515
2 geänderte Dateien mit 16 neuen und 3 gelöschten Zeilen

Datei anzeigen

@ -93,6 +93,20 @@ export function ensureSkillsSeeded() {
}
}
// Explicitly remove deprecated skills that should no longer appear
try {
const deprecatedIds = [
'certifications.security_clearance.nato',
'certifications.security_clearance.vs'
]
const delEmp = db.prepare('DELETE FROM employee_skills WHERE skill_id = ?')
const delSkill = db.prepare('DELETE FROM skills WHERE id = ?')
for (const depId of deprecatedIds) {
delEmp.run(depId)
delSkill.run(depId)
}
} catch {}
logger.info(`SkillSeeder: ensured ${cats} categories, ${subs} subcategories, ${skills} skills (idempotent).`)
} catch (err) {
logger.warn('SkillSeeder failed (non-fatal): ' + (err as Error).message)