fix: remove cache do configService; remove cacheService.js (nao usado)

- configService agora le direto do banco (sem TTL, sem stale data)
- invalidarConfig virou no-op (não há cache para invalidar)
- cacheService.js removido (so era usado pelo configService)
- endpoint /metrics sem referencia ao cacheService
This commit is contained in:
2026-07-01 17:07:18 +00:00
parent bc03f5dc1d
commit 44a84301a3
6 changed files with 11 additions and 144 deletions
-17
View File
@@ -137,23 +137,6 @@ const MIGRACOES = [
'ALTER TABLE CHATC2_CONVERSAS ADD CON_RESOLUCAO VARCHAR(4000)',
],
},
// ----------------------------------------------------------
// MIGRAÇÃO 25: Generator para MENSAGEM_CLIENTES (tabela do ERP)
// ----------------------------------------------------------
{
id: 25,
descricao: 'Criar generator para MENSAGEM_CLIENTES (tabela ja existe no ERP)',
sql: [
'CREATE GENERATOR GEN_MENSAGEM_CLIENTES',
],
async after(alias) {
try {
const r = await db.query(alias, 'SELECT COALESCE(MAX(MSC_CODIGO_ID),0)+1 AS V FROM MENSAGEM_CLIENTES');
await db.execute(alias, 'SET GENERATOR GEN_MENSAGEM_CLIENTES TO ' + (r[0]?.V || 1));
} catch (_) {}
},
},
];
// ============================================================