feat: implement battle replay module with database migrations, repository, and CRUD service endpoints
All checks were successful
Build and Release / release (push) Successful in 1m32s

This commit is contained in:
2026-05-17 22:25:48 +07:00
parent 94601dbe58
commit 374c3b4f47
19 changed files with 10169 additions and 26 deletions

View File

@@ -0,0 +1,13 @@
package routes
import (
"history-api/internal/controllers"
"github.com/gofiber/fiber/v3"
)
func BattleReplayRoutes(router fiber.Router, battleReplayController *controllers.BattleReplayController) {
br := router.Group("/battle-replays")
br.Get("/geometry/:geometryId", battleReplayController.GetBattleReplaysByGeometryId)
br.Get("/:id", battleReplayController.GetBattleReplayById)
}