finish setup data insertion, add world insertion
This commit is contained in:
@@ -14,17 +14,21 @@ type Journal struct {
|
||||
// Categories []any `json:"categories"`
|
||||
}
|
||||
|
||||
func (j *Journal) ToDB(dest *db.Journal) bool {
|
||||
func (j *Journal) ToDB(dest **db.Journal) bool {
|
||||
if dest == nil {
|
||||
return false
|
||||
}
|
||||
|
||||
dest.Name = j.Name
|
||||
dest.Sort = j.Sort
|
||||
dest.ID = j.ID
|
||||
journal := &db.Journal{
|
||||
Name: j.Name,
|
||||
Sort: j.Sort,
|
||||
ID: j.ID,
|
||||
}
|
||||
|
||||
OwnershipToDB(&dest.Ownership, j.Ownership)
|
||||
CopySliceToDB(&dest.Pages, j.Pages)
|
||||
OwnershipToDB(&journal.Ownership, j.Ownership)
|
||||
CopySliceToDB(&journal.Pages, j.Pages)
|
||||
|
||||
*dest = journal
|
||||
|
||||
return true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user