Представьте, что вы обновляете продакшн и у вас появилось 10 новых таблиц. Вы же не будете их руками создавать. К тому же миграциями удобно манипулировать: можно запустить одну конкретную, откатить одну конкретную.
как проводятся миграции данных ( вставки/обновлении значении в таблицу)
В общем и целом, это заранее генерируемые скрипты, точные слепки таблиц.