Size: a a a

Laravel для начинающих

2021 June 11

H

Hayk in Laravel для начинающих
А нет, не правильно высказался. Саит уже на сервере могу команду запустить с ssh
источник

D

David in Laravel для начинающих
Да, можете если есть npm
источник

D

DK in Laravel для начинающих
можешь, если нода там есть
источник

H

Hayk in Laravel для начинающих
Хорошо. Благодарю
источник

RR

Roman Romanovich [Ro... in Laravel для начинающих
Но такое лучше собирать сразу где-то на гитлабах всяких через CI/CD
источник

D

DK in Laravel для начинающих
с его уровнем, ему бы хоть на локалке  собрать
источник

RR

Roman Romanovich [Ro... in Laravel для начинающих
источник

E

Evgen in Laravel для начинающих
Есть задача: нужно по api взять данные(с разных разные наборы, нужны вложенные запросы), у себя их раскидать по табличкам и связать что нужно. Не очень представляю процесс. Это все нужно делать в сидерах?

Например в сидере по одному апи адресу взял набор записей, перебираю их в цикле, где нужно делаю еще вложенный апи запрос и потом собрав нужный массив пишу уже в свою таблицу в бд?
источник

SC

Sergey Chizhik in Laravel для начинающих
Просто делаешь команду, забираешь данные и создаёшь модели
источник

SC

Sergey Chizhik in Laravel для начинающих
Логику синхронизации лучше вынести в сервисы
источник

ЕД

Егор Данилевский... in Laravel для начинающих
Всем привет. Добавляю новое поле в таблицу users в бд. Значение по дефолту указываю str_random(32). Но при миграции у всех  пользователей получаются одинаковые поля. Подскажите , пожалуйста, есть ли способ генерировать разные значения при миграции? И правильно ли я понимаю что такая проблема появляется только у существующих пользователей?
источник

SC

Sergey Chizhik in Laravel для начинающих
Ну так ты дефолтное значение один раз вычислил и всем проставил
источник

SC

Sergey Chizhik in Laravel для начинающих
Поле nullable?
источник

R#

Reset # Alexey S. in Laravel для начинающих
в миграцию добавь генерацию просто
источник

ЕД

Егор Данилевский... in Laravel для начинающих
$table->string('api_token')->default(str_random(32));
источник

D

DK in Laravel для начинающих
эээ
источник

SC

Sergey Chizhik in Laravel для начинающих
Ну правильно. str_random отработает единожды и проставится всем сразу.
источник

ЕД

Егор Данилевский... in Laravel для начинающих
я так понял для существующих пользователей берется один раз значение и добавляется каждому, по этому у всех одинаковые поля получаются.  думал мб есть метод, который поможет решить это
источник

E

Evgen in Laravel для начинающих
Можно немного подробнее про "просто делаешь команду"? Где? Какую? Я с ларавелем пару дней только знаком.
источник

SC

Sergey Chizhik in Laravel для начинающих
Можно делать в два приёма
- миграция с nullable полем
- команда для актуализации поле каждой модели из таблицы
- миграция что бы убрать nullable
источник