refactor foundry lib structure; add transport classes for db,http,websocket; add action interface instead of multiple function that accepts action classes; add changing foundry status on websocket responses

This commit is contained in:
lbenedar
2026-04-09 18:29:41 +03:00
parent 468e027418
commit fb4e371348
28 changed files with 900 additions and 791 deletions

View File

@@ -21,8 +21,8 @@ type Models struct {
// }
// }
func NewModels(db *sql.DB) Models {
return Models{
func NewModels(db *sql.DB) *Models {
return &Models{
FoundryState: FoundryStateModel{DB: db},
}
}