Миграция БД — версионированное изменение схемы или данных, которое можно последовательно применить к окружению.
Что такое миграция в контексте базы данных?
Миграция БД — версионированное изменение схемы или данных, которое можно последовательно применить к окружению.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Миграция БД — версионированное изменение схемы или данных, которое можно последовательно применить к окружению.
Она может добавлять таблицы и индексы, менять колонки или переносить данные. Migration tool ведёт историю выполнения. Обратимость не гарантирована: удалённые данные не восстанавливаются одним down, поэтому важны совместимость и резервные копии.