Size: a a a

2020 August 26

М

Миша in Laravel Pro
запросов дохера будет?)
источник

AS

Alek Sanders in Laravel Pro
Миша
запросов дохера будет?)
Откуда?
источник

АГ

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

М

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

d.

dev . in Laravel Pro
Александр Хакимов
Т.к. выпуск токена только для самого себя , но не для других
есть ещё скоупы

есть ещё вот такой релейшн по рефрешу https://github.com/laravel/passport/blob/9.x/src/RefreshToken.php#L67

я к тому что руками декодировать это что-то как-то такое
источник

d.

dev . in Laravel Pro
в образовательных целях ок а вот это substr и ахалай махалай как-то выглядит не ок )
источник

A

Alabama in Laravel Pro
В чем разница между репозиторием и сервисом? Они же вроде как для одного применяются
источник

AS

Alek Sanders in Laravel Pro
Добавить столбец насколько я понимаю даже для ляма записей моментальная задача
источник

АГ

Алексей Гевондян... in Laravel Pro
nullable столбцы добавлять проблем нет. вот если надо их заполнять чем-то то надо поступать следующим образом:
1) создаешь nullable столбец.
2) заполняешь апдейтами таблицу по where id > 0 and id < 10000 к примеру, по 10к строк.
3) удаляешь nullable у столбца.
но это не точно, ты можешь на локале сам проверить, насколько это улучшает ситуацию.
если просто добавлять not nullable столбец - то миграция может подвесить базу на долго, и в это время у тебя может произойти сбой из-за перегрузки запросов в очереди.
источник

АГ

Алексей Гевондян... in Laravel Pro
Alabama
В чем разница между репозиторием и сервисом? Они же вроде как для одного применяются
репозиторий предназначен для работы с хранилищами данных (бд или другие), а сервисы - для неких бизнес задач
источник

AS

Alek Sanders in Laravel Pro
Алексей Гевондян
nullable столбцы добавлять проблем нет. вот если надо их заполнять чем-то то надо поступать следующим образом:
1) создаешь nullable столбец.
2) заполняешь апдейтами таблицу по where id > 0 and id < 10000 к примеру, по 10к строк.
3) удаляешь nullable у столбца.
но это не точно, ты можешь на локале сам проверить, насколько это улучшает ситуацию.
если просто добавлять not nullable столбец - то миграция может подвесить базу на долго, и в это время у тебя может произойти сбой из-за перегрузки запросов в очереди.
Можно сайт ложить в maintance режим
источник

АГ

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

A

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

АГ

Алексей Гевондян... in Laravel Pro
вроде того)
источник

A

Alabama in Laravel Pro
Спасибо) ща пойду гоанокодить ))
источник

VT

Vadym Trofymenko in Laravel Pro
Alabama
То есть, в репозитории я получаю данные из БД или картинку с авс хранилища, а уже в сервисе обрабатываю их и отдаю в контроллер?
https://stackoverflow.com/questions/16176990/proper-repository-pattern-design-in-php

А service, по-моему - просто место, куда можно складывать какую-то некрасивую логику, но мне кажется почти всегда можно придумать что-то лучше
источник

D

Dodik 👿 in Laravel Pro
ребят, а для чего эта приписочка? - как оно вообще называется?
источник

mc. Валерий Альберто... in Laravel Pro
Возвращаемый тип
источник

mc. Валерий Альберто... in Laravel Pro
Приписочка для пхп интерпретатора))))
источник

D

DK in Laravel Pro
Dodik 👿
ребят, а для чего эта приписочка? - как оно вообще называется?
тайпхинтинг(вроде)
источник