Files
kontor/kontor-gin/pkg/routes/comic.go
T
Thomas Peetz 044da5353a
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 5s
add templates for kontor-gin
2026-09-22 19:19:51 +02:00

31 lines
959 B
Go

package routes
import (
"kontor-api-gin/pkg/controllers"
"github.com/gin-gonic/gin"
)
func SetupComicRoutes(router *gin.RouterGroup) {
comic := router.Group("/comics")
comics := comic.Group("/comics")
comics.GET("", controllers.ListComics)
publishers := comic.Group("/publishers")
publishers.GET("", controllers.ListComicPublishers)
artists := comic.Group("/artists")
artists.GET("/", controllers.ListComicArtists)
issues := comic.Group("/issues")
issues.GET("", controllers.ListComicIssues)
worktypes := comic.Group("/worktypes")
worktypes.GET("", controllers.ListComicWorkTypes)
volumes := comic.Group("/volumes")
volumes.GET("", controllers.ListComicVolumes)
storyarcs := comic.Group("/storyarcs")
storyarcs.GET("", controllers.ListComicStoryArcs)
comicworks := comic.Group("/comicworks")
comicworks.GET("", controllers.ListComicWorks)
issueworks := comic.Group("/issueworks")
issueworks.GET("", controllers.ListComicIssueWorks)
}