Quando um caso conhecido o exige, o SQLmig pode aplicar adaptações no momento da importação sem modificar o ficheiro dump original. Dependendo do percurso, isso pode incluir, nomeadamente:
- algumas collations do MySQL 8 incompatíveis com o MySQL 5.7;
- formatos de linha InnoDB antigos e KEY_BLOCK_SIZE;
- modos relacionados com datas nulas/parciais para a sessão de importação;
- uma diretiva de "sandbox" presente em alguns dumps MariaDB recentes.
Testar sempre
Uma adaptação automática não garante que uma aplicação funcione corretamente após a migração. Teste os esquemas, os dados e a própria aplicação antes de qualquer mudança definitiva.