main.go aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 2m1s
All checks were successful
release-tag / release-image (push) Successful in 2m1s
This commit is contained in:
4
main.go
4
main.go
@@ -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.")
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user