Update seed_controller.go

This commit is contained in:
Lizandro Guarnizo
2026-05-15 09:20:52 -05:00
parent 715d656b2a
commit 939a1b320c
+21
View File
@@ -40,6 +40,27 @@ func RunSeed(c *fiber.Ctx) error {
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": err.Error()})
}
if err := seedModulo("Integraciones", "Conexión con servicios externos: Hostinger, Cloudflare y más", []seedEntry{
{"Telegram", "Notificaciones y alertas por Telegram", "/app/telegram"},
}); err != nil {
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": err.Error()})
}
if err := seedModulo("SaaS", "Gestión de productos SaaS e integraciones de pago", []seedEntry{
{"Productos SaaS", "Gestión de productos SaaS y su documentación asociada", "/app/saas"},
{"Integraciones SaaS", "Callbacks de pago hacia APIs externas y logs de despacho", "/app/saas-api"},
}); err != nil {
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": err.Error()})
}
if err := seedModulo("Portal de Clientes", "Portal de clientes: proyectos, facturas y accesos", []seedEntry{
{"Proyectos", "Gestión de proyectos y avances del portal", "/app/proyectos"},
{"Facturas", "Gestión de facturas y pagos por cliente", "/app/facturas"},
{"Portal Usuarios", "Usuarios con acceso al portal de clientes", "/app/portal-usuarios"},
}); err != nil {
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": err.Error()})
}
return c.JSON(fiber.Map{
"ok": true,
"message": "Seed ejecutado correctamente. Recarga la página de Roles.",