Если этого требует известный случай, SQLmig может применить адаптации во время импорта, не изменяя исходный файл дампа. В зависимости от пути миграции это может касаться, в частности:
- некоторых сортировок MySQL 8, несовместимых с MySQL 5.7;
- старых форматов строк InnoDB и KEY_BLOCK_SIZE;
- режимов, связанных с нулевыми или неполными датами, для сеанса импорта;
- директивы «sandbox», присутствующей в некоторых недавних дампах MariaDB.
Всегда проверяйте
Автоматическая адаптация не гарантирует, что приложение будет корректно работать после миграции. Перед окончательным переключением протестируйте схемы, данные и само приложение.