Add models for game, cache and settings.

This commit is contained in:
MaxJa4
2024-01-17 18:38:35 +01:00
parent 7e3c02e37e
commit 5af0f437b0
6 changed files with 245 additions and 3 deletions

View File

@@ -29,7 +29,10 @@ func ConnectDatabase() {
if err != nil {
log.Fatal(err)
}
//database.AutoMigrate(&PlayerCache{})
err = database.AutoMigrate(&PlayerCache{})
if err != nil {
log.Fatal(err)
}
err = database.AutoMigrate(&User{})
if err != nil {
log.Fatal(err)
@@ -45,8 +48,14 @@ func ConnectDatabase() {
log.Println("Created first activation code: " + firstCode)
}
}
//database.AutoMigrate(&Game{})
//database.AutoMigrate(&MetricSettings{})
err = database.AutoMigrate(&Game{})
if err != nil {
log.Fatal(err)
}
err = database.AutoMigrate(&MetricSetting{})
if err != nil {
log.Fatal(err)
}
DB = database
}