Save hashed PW. Simplify model update. Bugfixes & improvements. Working user-settings & games.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package models
|
||||
|
||||
import (
|
||||
"InfrantrySkillCalculator/utils"
|
||||
"InfantrySkillCalculator/utils"
|
||||
"gorm.io/driver/sqlite"
|
||||
"gorm.io/gorm"
|
||||
"gorm.io/gorm/logger"
|
||||
@@ -51,11 +51,23 @@ func ConnectDatabase() {
|
||||
err = database.AutoMigrate(&Game{})
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
} else {
|
||||
var game Game
|
||||
if err := database.First(&game).Error; err != nil {
|
||||
database.Create(&Game{Name: "Battlefield V", Tag: "BFV"})
|
||||
database.Create(&Game{Name: "Battlefield 2042", Tag: "BF2042"})
|
||||
log.Println("Created first games")
|
||||
}
|
||||
}
|
||||
|
||||
err = database.AutoMigrate(&MetricSetting{})
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
err = database.AutoMigrate(&UserSettings{})
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
DB = database
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user