Size: a a a

2021 June 16

AP

Alexander Pavlenko 🌚... in Laravel Pro
а он нет
источник

ПЛ

Павел Ланчев... in Laravel Pro
процесс супервизора 1 запущен?
источник

KA

Konstantin Aksarin in Laravel Pro
да
источник

D

Dmitry in Laravel Pro
Как может так получится, что один и тот-же код, импорт дампа, в посевах выполняется,
а в миграциях не выполняется, ошибку выдаёт, структура неправильная какая-то якобы
Речь про DB::unprepared()
источник

А

Алексей in Laravel Pro
сиды у вас идут после миграций.
следовательно структура готова.
возможно в дампе у вас сплошные инсерты без единого криэйта
источник

А

Алексей in Laravel Pro
да и как вы дамп в мигарцию запихиваете я честно говоря не очень понимаю... DB::unprepared() в сидах вроде только используется...
источник

D

Dmitry in Laravel Pro
Ну конечно всё так элементарно, как я мог это пропустить 🤦‍♀️ Спасибо
источник

D

Dmitry in Laravel Pro
По логике приложения это надо сделать один раз при каждом фреш-сиде и больше не делать
перед остальными миграциями, хотя наполнение контентом обычно конечно в сидах а не миграциях
Я думаю такие операции логичнее в миграции чем в сиды
источник

А

Алексей in Laravel Pro
тоесть вы хотите чтобы у вас очищалась не все таблицы а только "избранные" чтобы вы заливали только часть сидов а не все?
источник

А

Алексей in Laravel Pro
источник

D

Dmitry in Laravel Pro
Ну да))
источник

VM

Vladimir Martynenko in Laravel Pro
Подскажите пожалуйста, настроил Sail в Windows 10,не могу подключиться к базе из шторма, хотя порт проброшен в docker-compose, может кто сталкивался?
источник

D

Dmitry in Laravel Pro
Какжется что это не логично, но есть начальные данные, которые 100% будут в приложении, а остальные данные со структурой по ходу формируем.
В такой ситуации моё решение логичное, логичное ведь?))
источник

А

Алексей in Laravel Pro
лично я не знаю как это сделать (что не обязательно значит что этого сделать нельзя) без использования какой то кастомной функции которая почистит только нужные вам базы и зафрешит сидов в них.
у меня на проекте есть iptonation, он статичный и не меняется.
я залил его в первый раз а потом просто исключил из сидинга.
теперь когда делаю migrate:refresh —seed базы соданные дампом не трогаются и не перезаливаются. данные как лежали куском так и лежат
источник

D

Dmitry in Laravel Pro
Можно и так конечно)
источник

А

Алексей in Laravel Pro
ну раз можно - пользуйтесь, авторские права на подобный алгоритм действий я не регистрировал)
источник

D

Dmitry in Laravel Pro
сейчас быстренько на себя этот алгортм оформлю, пока он ничейный)
источник

AS

Alex Sin in Laravel Pro
Ну если тема толковая - от чего бы и не опубликовать на инглише в интернетах, или как пакет если можно
источник

AS

Alex Sin in Laravel Pro
Это уже будет не просто инжинерный труд, а, в некоторой степени, научная работа, так сказать
источник

А

Алексей in Laravel Pro
ну вот, Дмитрий зарегает авторское право, вы опубликуете научную работу описывающую всесторонне плюсы и минусы работы данного алгоритма, а я тихонько за вас обоих порадуюсь)
источник