Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.wimeisoftwares.com/llms.txt

Use this file to discover all available pages before exploring further.

Exportar o schema MySQL

mysqldump --no-data -u root -p meu_banco > schema_legado.sql

Executar a análise

migraflow schema_mysql.sql "e-commerce MySQL 5.7" --api-key mk_consultant_xxx --review

Conversões automáticas

MySQLPostgreSQL
AUTO_INCREMENTBIGSERIAL
TINYINT(1)BOOLEAN
DATETIMETIMESTAMP
ENUM('a','b')VARCHAR + CHECK
MEDIUMTEXT / LONGTEXTTEXT
BLOBBYTEA
ENGINE=InnoDBremovido
UNSIGNEDCHECK (col >= 0)

Riscos comuns em schemas MySQL

Risco MEDIO. ENUMs viram VARCHAR com CHECK constraint. Considere criar uma tabela de lookup para ENUMs com muitos valores.
Risco CRITICO. MySQL permite datas inválidas como 0000-00-00. PostgreSQL rejeita. Precisa de limpeza nos dados antes da migração.
Risco MEDIO. MySQL no Windows é case-insensitive para nomes de tabelas. PostgreSQL é case-sensitive. Verifique queries da aplicação.