SUE 1-3 ist drin
Dieser Commit ist enthalten in:
@ -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)
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren