fix: seed actualiza module_id de submodulos existentes + endpoint admin seed

This commit is contained in:
Lizandro Guarnizo
2026-04-29 23:54:06 -05:00
parent c35f4b4288
commit 35612f3186
2 changed files with 17 additions and 1 deletions
+7
View File
@@ -2,6 +2,7 @@ package routes
import (
"github.com/gofiber/fiber/v2"
"github.com/sujit-baniya/fiber-boilerplate/migrations"
"github.com/sujit-baniya/fiber-boilerplate/rest/controllers"
"github.com/sujit-baniya/fiber-boilerplate/rest/middlewares"
)
@@ -60,4 +61,10 @@ func RenovacionesRoutes(protected fiber.Router) {
protected.Get("/api/smtp-config", controllers.GetSmtpConfig)
protected.Post("/api/smtp-config", controllers.SaveSmtpConfig)
protected.Post("/api/smtp-config/test", controllers.TestSmtpConfig)
// ─── Admin: seed de módulos (idempotente) ─────────────────────────
protected.Post("/api/admin/seed-renovaciones", func(c *fiber.Ctx) error {
migrations.SeedRenovaciones()
return c.JSON(fiber.Map{"ok": true, "message": "Seed de Renovaciones ejecutado correctamente"})
})
}