main.go aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 2m1s

This commit is contained in:
2025-08-11 06:58:24 +00:00
parent 3f6b232972
commit 39b5c86d40

View File

@@ -63,13 +63,13 @@ func addLanguageColumnIfNotExists() {
var tableExists bool var tableExists bool
err := db.QueryRow("SELECT count(*) FROM sqlite_master WHERE type='table' AND name='guild_config'").Scan(&tableExists) err := db.QueryRow("SELECT count(*) FROM sqlite_master WHERE type='table' AND name='guild_config'").Scan(&tableExists)
if err != nil || !tableExists { if err != nil || !tableExists {
log.Fatalf("Tabelle 'guild_config' existiert nicht: %v", err) log.Printf("Tabelle 'guild_config' existiert nicht: %v", err)
} }
// Überprüfen, ob die Spalte 'language' existiert // Überprüfen, ob die Spalte 'language' existiert
_, err = db.Exec("ALTER TABLE guild_config ADD COLUMN language TEXT DEFAULT 'de'") _, err = db.Exec("ALTER TABLE guild_config ADD COLUMN language TEXT DEFAULT 'de'")
if err != nil && !isColumnAlreadyExistsError(err) { if err != nil && !isColumnAlreadyExistsError(err) {
log.Fatalf("Fehler beim Hinzufügen der 'language' Spalte: %v", err) log.Printf("Fehler beim Hinzufügen der 'language' Spalte: %v", err)
} else { } else {
log.Println("Spalte 'language' wurde hinzugefügt oder existiert bereits.") log.Println("Spalte 'language' wurde hinzugefügt oder existiert bereits.")
} }