fix: nao registrar migracao se after() falhar; corrigir colunas faltantes no banco novo

- fix: migrationRunner.after() que falha agora impede registro da migracao
- fix: adicionar EQU_MENSAGEM e EQU_ETIQUETA_ID ao banco novo
- fix: recriar generators faltantes e tabela CHATC2_MOTIVOS_ATENDIMENTO no banco novo
This commit is contained in:
2026-07-08 17:55:29 +00:00
parent 44a84301a3
commit cd48e8c458
2 changed files with 19 additions and 1 deletions
+7 -1
View File
@@ -201,8 +201,14 @@ async function executarMigracoes(alias, silencioso) {
}
if (erros === 0) {
// Executa callback after() se existir (ex: inicializar generators)
if (typeof mig.after === 'function') {
try { await mig.after(alias); } catch (_) {}
try {
await mig.after(alias);
} catch (afterErr) {
if (!silencioso) console.log(` ⚠️ after() falhou: ${afterErr.message.substring(0, 120)}`);
erros++;
}
}
await registrarMigracao(alias, mig.id, mig.descricao);
executadas++;