finish world initialization, set up init on startup and on shutdown, move all models to main directory

This commit is contained in:
lbenedar
2026-04-24 18:04:35 +03:00
parent 07025afefc
commit fd65631be1
125 changed files with 1534 additions and 2802 deletions

View File

@@ -0,0 +1,26 @@
package db
import (
"database/sql"
"time"
)
type FoundryDataType string
const (
SetupType = FoundryDataType("setup")
GameType = FoundryDataType("game")
)
type FoundryData struct {
ID uint
Type FoundryDataType
Setup *Setup
Game *Game
CreatedAt time.Time
}
type FoundryDataModel struct {
DB *sql.DB
}