Автор перевода : Надеиным Дмитрием Денисовичем ЭУ-220
Статья Django Migrations: A Primer освещает:
1)Проблемы, которые решают миграции
1.1)Внесение изменений в базу данных без SQL
1.2)Избегайте повторения
1.3)Обеспечение синхронизации определений модели и схемы базы данных
1.4)Отслеживание изменения схемы базы данных в системе контроля версий
2)Настройку проекта Django
3)Создание миграций
4)Применение миграции
5)Смену моделей
6)Вывод списка миграций
7)Неприменимые миграции
8)Именование миграции
Актуальность статьи обусловлена тем, что нужно постоянно обновлять, чтобы избежать рассинхронизации версий БД и приложений
Проблемы контроля версий баз данных и миграций между версиями уже не раз поднимались как на Хабре (1, 2, 3 и др.), так и в Интернете (преимущественно, англоязычном)
Миграция, в данном контексте, — обновление структуры базы данных от одной версии до другой (обычно более новой).
Автор предлагает оригинальный подход к решению вопроса миграции
Все разделы статьи логически взаимосвязаны, а положения статьи подтверждены рабочими примерами кодов и ссылками на научные исследования
В процессе выполнения и сдачи окончательного варианта перевода статьи, были исправлены замечания, которые Дмитрий исправил в указанное время. Перевод статьи выполнен качественно. Так же Дмитрий выполнил кликабельное оглавление, с возможностью перехода на нужные разделы статьи. Перевод статьи выполнен верно и легко читаемо. Кроме этого были проверены коды, которые перенесены с оригинала верно, работают отлично. В конце статьи приведена ссылка на оригинал. В конце статьи автор перевода, перевел видеоролик. Дмитрий выполнил работу качественно и своевременно, и не смотря на ряд незначительных замечаний, которые были исправлены во время, работа оценивается на отлично.
Работа оценена на отлично