Здравствуйте! В общем есть ряд таблиц в которых данные может понадобится изменить (раз в пятилетку), а может никогда и не понадобится. Миграции на сколько я понимаю должны менять структуру базы, а не ее данные. Данными же должны заниматься сидеры, но их удобно использовать при начальной загрузки данных в базу, этим они в принципе сейчас и занимаются. А вот на продакшене, когда идет уже поддержка проекта, а не первоначальный его запуск, сидерами уже не удобно манипулировать данными в базе. Отсюда собственно и появился вопрос: стоит ли менять записи в базе данных миграцией или я что-то недопонимаю, и у меня не правильный подход? Наставьте на путь истинный :) Заранее спасибо!
Для первоначального заполнения проекта каким-то системными данными следует использовать миграции или консольные команды, но никак не сидеры, которые придуманы для тестов.
Для дальнейших изменений каких-либо данных, не подлежащих изменениям из какого-либо рода админки, следует использовать всё те же миграции или консольные команды.
Значит я изначально не верно понял документацию. То что для загрузки тестовых данных используются сидеры - знал. А вот то что начальные данные - это не данные которые будут самыми первыми при старте проекта не понял.
В итоге помимо ответа на свой вопрос получил еще и ответ на тот, о котором и не задумывался. Спасибо большое :)