Skip to main content
Após cada análise, o MigraFlow gera uma pasta entrega_TIMESTAMP/ com os seguintes arquivos:

migration.sql

Script SQL completo e pronto para execução no banco de destino. Contém:
  • CREATE TABLE com tipos modernos
  • Primary keys e Foreign keys
  • Indexes
  • Constraints
  • Comentários com o nome legado de origem
Sempre revise o script antes de executar em produção. Execute primeiro em ambiente de homologação.

rollback.sql

Script de rollback gerado automaticamente. Execute se a migração falhar. Contém:
  • DROP TABLE em ordem reversa (respeita FKs)
  • Comentários para restaurar backups
  • Validação de contagem de registros

risk_report.md

Relatório de riscos com score de 0 a 100. Findings por severidade:
  • CRÍTICO — Bloqueador. Deve ser resolvido antes da migração
  • ALTO — Risco significativo de perda de dados ou downtime
  • MÉDIO — Impacto moderado, pode ser resolvido em paralelo

review_report.md

Disponível apenas com a flag --review. Review de qualidade do migration.sql gerado. Contém:
  • Score de qualidade (0–100)
  • Problemas com fix em SQL
  • Indexes faltando
  • Constraints faltando
  • Sugestões de melhoria

resultado_completo.json

Resultado bruto completo da análise em JSON. Útil para integração com outras ferramentas ou para auditoria. Contém todos os dados: mapping, risk_score, data_dictionary, migration_sql, rollback_sql e summary.