This commit is contained in:
2025-08-24 16:53:05 +10:00
parent 75745b9431
commit e9fbe5c5db
22 changed files with 1005 additions and 642 deletions

37
model/novel.go Normal file
View File

@@ -0,0 +1,37 @@
package model
type ChaperContent struct {
Html string
Images map[string][]byte
}
type Chapter struct {
Id int
NovelId int
VolumeId int
Title string
Url string
Content *ChaperContent
}
type Volume struct {
Id int
SeriesIdx int
Title string
Url string
CoverUrl string
Cover []byte
Description string
Authors []string
Chapters []*Chapter
NovelId int
NovelTitle string
}
type Novel struct {
Id int
Title string
Description string
Authors []string
Volumes []*Volume
}