Update seed_controller.go
This commit is contained in:
@@ -40,6 +40,27 @@ func RunSeed(c *fiber.Ctx) error {
|
|||||||
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": err.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{
|
return c.JSON(fiber.Map{
|
||||||
"ok": true,
|
"ok": true,
|
||||||
"message": "Seed ejecutado correctamente. Recarga la página de Roles.",
|
"message": "Seed ejecutado correctamente. Recarga la página de Roles.",
|
||||||
|
|||||||
Reference in New Issue
Block a user