package json import "gitea.local.lab/Lbenedar/foundry_helper_service/internal/foundry/temp_models/db" type Item struct { Img string `json:"img"` Name string `json:"name"` Type string `json:"type"` Folder string `json:"folder"` Ownership map[string]int `json:"ownership"` Stats Stats `json:"_stats"` ID string `json:"_id"` Sort int `json:"sort"` // System any `json:"system,omitempty"` // Flags any `json:"flags,omitempty"` // Effects []any `json:"effects"` } func (i *Item) ToDB(dest *db.Item) bool { if dest == nil { return false } dest.Img = i.Img dest.Name = i.Name dest.Type = i.Type dest.Folder = i.Folder dest.ID = i.ID dest.Sort = i.Sort i.Stats.ToDB(&dest.Stats) return true }