Files
chatc2/scripts/migracoes.js
T
2026-06-24 14:13:09 +00:00

25 lines
707 B
JavaScript

/**
* Script CLI de migrações.
*
* Uso: node scripts/migracoes.js [alias]
*
* As migrações também rodam automaticamente no boot do servidor.
* Este script existe para execução manual/diagnóstico.
*/
const migrationRunner = require('./migrationRunner');
const alias = process.argv[2] || 'novo_local';
(async () => {
console.log(`\n=== MIGRAÇÕES DE BANCO DE DADOS ===`);
console.log(`Alias: ${alias}\n`);
const count = await migrationRunner.executarMigracoes(alias);
console.log(`\n${count} migração(ões) executada(s). Total: ${migrationRunner.MIGRACOES.length}.`);
process.exit(0);
})().catch((err) => {
console.error('❌ Erro:', err.message);
process.exit(1);
});