Что такое миграции БД и откат?
Уровень: Middle
Ответ
Миграции БД — изменение схемы базы (таблицы, колонки) управляемым образом. При изменении нужно иметь план отката (rollback), чтобы восстановить старую схему без потери данных. Хорошая практика — делать миграции обратимо, тестировать их и использовать инструменты миграций (Liquibase, Flyway) вместе с CI/CD.