@VladimirKrasnov

Как работать с сидами в Laravel?

Есть небольшой тестовый проект(интернет-магазин). Довольно часто делаю refresh своих миграций. Проблема в том, что при публикации товаров нужно выбрать город, для этого я лезу в pgadmin и вставляю туда свой дамп. Можно ли это делокак нибудь автоматизировать с помощью сидов? Что бы не фейковые города были, а реальные?
  • Вопрос задан
  • 798 просмотров
Пригласить эксперта
Ответы на вопрос 2
можно, для этого они и существуют
Ответ написан
neuotq
@neuotq
Прокрастинация
Сиды предназначены немного для другого, главная их цель это автоматизация тестирования, поэтому и набор методов соответствующий. Ну и на продакшене по умолчанию их нельзя запустить(только используя ключ --force). Но как тогда разделить сиды для данных и для теста? Короче не вариант.
Вам же можно просто использовать миграции. В них можно писать и логику и тп, в том числе инициализацию и или загрузку каких-либо данных по умолчанию в БД.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы