Этот вопрос проверяет понимание системы управления версиями схемы базы данных (миграций) и знание основных операций, которые можно выполнять для ее изменения.
Короткий ответ
Миграции базы данных — это код, который описывает изменения в структуре БД (схеме). С их помощью можно версионировать и безопасно применять изменения. Основные операции включают создание и удаление таблиц, добавление, изменение и удаление столбцов, создание и удаление индексов и внешних ключей, а также выполнение произвольных SQL-запросов. Каждая миграция имеет методы up (для применения изменений) и down (для их отката).
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.