add missing models
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 5s

This commit is contained in:
2026-10-04 01:56:25 +02:00
parent ea648082be
commit d9007ba0e4
28 changed files with 927 additions and 105 deletions
+26
View File
@@ -0,0 +1,26 @@
package handlers
import (
"gorm.io/gorm"
)
type BookshelfHandler struct {
ArticleHandler *ArticleHandler
BookshelfPublisherHandler *BookshelfPublisherHandler
BookHandler *BookHandler
AuthorHandler *AuthorHandler
ArticleAuthorHandler *ArticleAuthorHandler
BookAuthorHandler *BookAuthorHandler
}
func NewBookshelfHandler(db *gorm.DB) *BookshelfHandler {
bookshelfHandler := &BookshelfHandler{
ArticleHandler: NewArticleHandler(db),
BookshelfPublisherHandler: NewBookshelfPublisherHandler(db),
BookHandler: NewBookHandler(db),
AuthorHandler: NewAuthorHandler(db),
ArticleAuthorHandler: NewArticleAuthorHandler(db),
BookAuthorHandler: NewBookAuthorHandler(db),
}
return bookshelfHandler
}