Files
DashDescomplicar/okf/relacionamentos/MySQL-Pool-alimenta-Servicos.md

38 lines
1.1 KiB
Markdown

---
type: Relationship
layer: wiki
tags: [stack, dashdescomplicar, relacionamento, mysql, servicos]
title: "MySQL-Pool-alimenta-Servicos"
---
# MySQL-Pool → alimenta → Serviços
**Origem:** [[MySQL-Pool]]
**Destino:** [[Express-API]], [[Painel-Dashboard]], [[Painel-Financeiro]], [[Painel-Operacoes]]
**Tipo:** `alimenta`
## Descrição
O MySQL-Pool é a fonte de verdade para dados do Desk CRM (Perfex). Todos os serviços que precisam de dados de negócio (tarefas, tickets, facturação, leads, projectos) consultam o mesmo pool.
## Fluxo de Dados
```
MySQL-Pool (ealmeida_desk24 @ 176.9.3.158)
├── dashboard.ts → Painel-Dashboard (16 queries)
├── financial.ts → Painel-Financeiro (7 queries)
├── operations.ts → Painel-Operacoes (4 queries)
├── monitoring.ts → Painel-Monitor (1 query)
└── hetzner.ts → Painel-Monitor (sync + métricas)
```
## Tabelas Críticas
| Tabela | Consumidores |
|---|---|
| `tbltasks` | dashboard, operations |
| `tblinvoices` | financial |
| `tblexpenses` | financial |
| `tbltickets` | dashboard, operations |
| `tbl_eal_monitoring` | monitoring, hetzner, wp-monitor |