Міграції вирішують проблему синхронізації схеми БД між локальним середовищем, staging і продакшном. Нова міграція в коді — це нова зміна на всіх серверах після виконання команди застосування міграцій.
Кожна міграція має два методи: up() — вносить зміни в схему, down() — скасовує їх (rollback). Ім'я файлу містить timestamp, щоб гарантувати порядок застосування.
gh-ost або pt-online-schema-change