Миграции выполняют роль стека последовательности изменений структуры БД, первая миграция основа, дальнейшие будут хранить в себе относительные изменения, можно конечно и вручную писать их и не только относительно прошлого, но желательно, чтобы они логически были взаимосвязаны, иначе при апгрейде/даунгрейде БД могут возникнут очень серьёзные проблемы. Самый опасные, это вайп БД в продакшене, а это НЕ ЕСТЬ ГУД!!! з.ы. если до сих пор не понятно, то с практикой понимание придёт обязательно.
Научился: Создавать миграции Трудности: Пока до конца не понимаю цели миграций. Как-то много всего создали. Осталось всё соединить и запустить.
Полетит ли? :)
https://www.youtube.com/watch?v=qUJgfMyOFB4