Технически ничто не мешает. Но для первоначальных данных лучше фикстуры. То, о чём ты говоришь, называется data-миграция. Она больше про изменения существующих данных (под новый формат, например), а не внесение первоначальных.
в общем, как тогда сделать правильно? Картинки храняться в папке, которая за пределами приложения и папка не попадает в гит, значит я не могу передать картинку, но мне надо для запуска приложения иметь какие то данные. Вот и надо запустить скачивание картинки и занести в базу