Wanneer een bekend geval dit vereist, kan SQLmig tijdens het importeren aanpassingen toepassen zonder het oorspronkelijke dumpbestand te wijzigen. Afhankelijk van het migratietraject kan het onder meer gaan om:
- bepaalde MySQL 8-collaties die incompatibel zijn met MySQL 5.7;
- oudere InnoDB-rijformaten en KEY_BLOCK_SIZE;
- modi voor null- of gedeeltelijke datums voor de importsessie;
- een "sandbox"-directive die in sommige recente MariaDB-dumps voorkomt.
Test altijd
Een automatische aanpassing garandeert niet dat een applicatie na de migratie correct werkt. Test de schema's, de gegevens en de applicatie zelf voordat je definitief overstapt.