add new models, change migration files, prepare to add all new tables from models

This commit is contained in:
lbenedar
2026-04-15 17:01:30 +03:00
parent 5bb592ea8a
commit 69d3d38ab7
95 changed files with 5371 additions and 12 deletions

View File

@@ -1,7 +1,11 @@
package main
import (
"encoding/json"
"net/http"
"time"
"gitea.local.lab/Lbenedar/foundry_helper_service/internal/foundry/temp_models/db"
)
func (app *application) ShowText(w http.ResponseWriter, r *http.Request) {
@@ -12,7 +16,22 @@ func (app *application) ShowText(w http.ResponseWriter, r *http.Request) {
return
}
w.Write(data)
var dbGame db.Game
start := time.Now()
data.ToDB(&dbGame)
elapsed := time.Since(start)
app.slogger.Info("Game data successfully parsed", "elapsedtime", elapsed)
byteData, err := json.Marshal(data)
if err != nil {
app.slogger.Error("", "error", err)
w.Write([]byte(err.Error()))
return
}
w.Write(byteData)
}
func (app *application) WhenNextSession(w http.ResponseWriter, r *http.Request) {