finish setup data insertion, add world insertion

This commit is contained in:
lbenedar
2026-04-22 18:18:43 +03:00
parent 21abe68858
commit f46ff8333e
66 changed files with 2257 additions and 676 deletions

View File

@@ -20,10 +20,10 @@ func (r *Relationships) ToDB(dest *db.Relationships) bool {
}
wg := sync.WaitGroup{}
go CopySliceToDBParallel(&wg, &dest.Systems, r.Systems)
go CopySliceToDBParallel(&wg, &dest.Requires, r.Requires)
go CopySliceToDBParallel(&wg, &dest.Recommends, r.Recommends)
go CopySliceToDBParallel(&wg, &dest.Conflicts, r.Conflicts)
CopySliceToDBParallel(&wg, &dest.Systems, r.Systems)
CopySliceToDBParallel(&wg, &dest.Requires, r.Requires)
CopySliceToDBParallel(&wg, &dest.Recommends, r.Recommends)
CopySliceToDBParallel(&wg, &dest.Conflicts, r.Conflicts)
wg.Wait()
return true
@@ -41,7 +41,7 @@ func (r *RelationshipsData) ToDB(dest *db.RelationshipsData) bool {
return false
}
dest.ID = r.Id
dest.Key = r.Id
dest.Type = r.Type
dest.Manifest = r.Manifest