Zertifizierung erforderlich ist weg

Dieser Commit ist enthalten in:
Claude Project Manager
2025-09-29 19:56:34 +02:00
Ursprung 6466b36ddf
Commit e821fb0567
11 geänderte Dateien mit 30 neuen und 73 gelöschten Zeilen

Datei anzeigen

@ -43,7 +43,6 @@ function ensureTables(db) {
name TEXT NOT NULL,
category TEXT NOT NULL,
description TEXT,
requires_certification INTEGER DEFAULT 0,
expires_after INTEGER
)
`)
@ -71,8 +70,8 @@ function seed(db, hierarchy) {
`)
const insertSkill = db.prepare(`
INSERT OR IGNORE INTO skills (id, name, category, description, requires_certification, expires_after)
VALUES (?, ?, ?, ?, ?, ?)
INSERT OR IGNORE INTO skills (id, name, category, description, expires_after)
VALUES (?, ?, ?, ?, ?)
`)
let catCount = 0
@ -101,9 +100,8 @@ function seed(db, hierarchy) {
for (const sk of (sub.skills || [])) {
const sId = `${key}.${sk.id}`
const sName = String(sk.name || sk.id)
const requires = (catId === 'certifications' || subId === 'weapons') ? 1 : 0
const expires = (catId === 'certifications') ? 36 : null
const sRes = insertSkill.run(sId, sName, key, null, requires, expires)
const sRes = insertSkill.run(sId, sName, key, null, expires)
if (sRes.changes > 0) skillCount++
}
}
@ -131,4 +129,3 @@ function main() {
}
main()