registro
Registro estruturado: níveis, campos, destinos e formatação JSON ou texto.
bash
dataforge add registro| Versão | 1.0.0 |
| Licença | MIT |
| Dependências | nenhuma |
| Exporta | 3 símbolos |
Por que existe#
Log com campos, não com frase concatenada. A diferença aparece no dia em que alguém precisa filtrar por cliente: com campos é uma consulta, com frase é uma expressão regular que quebra na semana seguinte.
Uso#
dataforge
adopt registro as L
log := L.novo("api")
log.info("pedido recebido", {"id": 42, "cliente": "ana"})text
[14:07:19] INFO api pedido recebido id=42 cliente=anaAPI#
O que relay exporta — 3 símbolos:
dataforge
blueprint Registrador
novo(nome := "app", nivel := "info")
NIVEISInstalar#
bash
dataforge add registro
dataforge add registro@1.0.0
dataforge add registro@^1.0