@laravel_pro

Страница 1805 из 2014
Yaroslav
28.08.2018
14:09:11
Это я понимаю, я про сам процес создания для пользователя. вот тыкаю я по урл перейти к созданию пользователя, заполняю даные и тут же хочу добавить к примеру 3 телефона и 2 адреса, но вопрос валидаци и шаблона не совсмем понятный

даже валидация в принципе все ок

Alex
28.08.2018
14:12:43
Всем привет) Подскажите как назвать метод апи, который создаёт много разных связанных сущностей? Например есть метод который допустим создаёт юзера и есть метод который создаёт ему профиль. Как назвать метод котоырй будет сразу всё вместе создавать?

Google
F01134H
28.08.2018
14:13:16
Зачем тебе их разделять тогда, если ты хочешь все вместе создавать

делай при создании юзера флаг withProfile тогда. Совмещать их в один это тупость

более того, это противоречит идее рест апи

Alex
28.08.2018
14:15:05
потому что система сильно разрослась и появились кейсы когда надо поотдельности эндпоинты дёргать и есть кейсы когда удобнее сразу все связанные сущности создавать

Сергей
28.08.2018
14:16:18
Привет ребята. Как вы запускаете очереди в параллельном режиме?

Вова
28.08.2018
14:25:52
Добрый день. Кто как решает вопрос (laravel) когда при создании сущности, к примеру создать пользователя и указать у него сразу произвольный набор других сущностей (телефоново н-колво, адресов)
можно форму создания сделать простой, после нажатия на кнопку Создать, делать редирект на редактирование, в которой уже можно добавлять недостающее

Vladimir
28.08.2018
14:28:25
Вопрос по Soap если пускать кусок кода отдельным скриптом вне Laravel

Вова
28.08.2018
14:28:27
Или не Создать, а Дальше > назови

Vladimir
28.08.2018
14:29:11
Вопрос по Soap если пускать кусок кода отдельным скриптом вне Laravel то вес Ок. Если внутри контроллера то получаю Bad Requst Exeption

Вова
28.08.2018
14:42:44
> C:\Php\7.2\php.exe C:\OSPanel\domains\contracts\artisan make:migration create_table_test Created Migration: 2018_08_28_144147_create_table_test Process finished with exit code 0 at 17:42:24. Execution time: 50 778 ms.

50 секунд...

Google
Остап
28.08.2018
14:43:13
милисекунд

(50 778 ms.)

Вова
28.08.2018
14:43:36
нет, 50 секунд

что то долго, это у всех так?

Остап
28.08.2018
14:44:01
mysql?

у меня с mysql под убунту шустро

Вова
28.08.2018
14:44:59
postgresql

второй раз запускаешь Execution time: 3 888 ms.

но при создании миграции не должно же подключаться к базе..

Вова
28.08.2018
14:48:56
почему у меня 50 секунд?

Игорь
28.08.2018
14:48:58
оно и не подключается

Хотя стоп

Пожключается оно всегда, насколько я помнб

Просто миграция не запускается

Таблица миграций хранится в БД

Так что подключение есть 100%

Вова
28.08.2018
14:49:56
ну я не запускаю, а хочу создать пока что

Игорь
28.08.2018
14:49:56
И заполнение таблицы, естественно

Миграции хранятся в БД

Google
Игорь
28.08.2018
14:50:17
Статус миграций

Смигрирована/Не смигрирована и так далее

Вова
28.08.2018
14:50:40
это понятно, но эта команда просто создает файлик

Roma
28.08.2018
14:50:48
Не подключается он, дело в php

Игорь
28.08.2018
14:50:52
И запись в БД сует

Строку

Вова
28.08.2018
14:50:55
я вот базу отключаю, миграция создается, но за 50 секунд...

Игорь
28.08.2018
14:51:06
Но не выходит у него

Скорее всего там есть таймаут в 50 секунд на подключение

Roma
28.08.2018
14:51:26
А другие PHP artisan команды быстро проходят?

Вова
28.08.2018
14:52:19
и миграция - повторно - тоже быстро

Roma
28.08.2018
14:52:24
Я бы сорцы тогда этой команды смотрел, очень странная проблема

Или, мб, с хдд что-то на запись

Игорь
28.08.2018
14:53:13


Как видите, подключится пытается с этой команды

Вова
28.08.2018
14:54:59
У вас без подключения к бд, миграции не создаются?

Игорь
28.08.2018
14:55:56
Неа

У меня лара старая

Google
Игорь
28.08.2018
14:56:08
У тебя артизан новый

Вова
28.08.2018
14:57:06
vendor\laravel\framework\src\Illuminate\Database\Console\Migrations\MigrateMakeCommand.php

вот эта команда, что там медленного может быть..

Игорь
28.08.2018
14:59:54
А лара по дефолту не подключается с Артизана?

Кто-то знает цикл?

Maksim (Ellrion)
28.08.2018
15:00:43
Как видите, подключится пытается с этой команды
мб ты накосячил и у тебя гдето на этапе инициализации приложения (в провайдерах или в конструкторах консольных команд) идет обращение в бд, по дефолту никуда оно никогда при make не лезет

Admin
ERROR: S client not available

Игорь
28.08.2018
15:00:54
ааааа

Точно

У меня в апе конфиг из бд

Maksim (Ellrion)
28.08.2018
15:01:31
ну и плохо

Вова
28.08.2018
15:01:51
у меня наверное долгий dumpAutoloads

Maksim (Ellrion)
28.08.2018
15:02:00
оно должно быть отложенно как то. во всяких замыканиях и т.п.

Roma
28.08.2018
15:10:13
у меня наверное долгий dumpAutoloads
Он разве вызывается при создании миграций?

Bo
28.08.2018
15:11:56
Ребят, есть несколько приложений, каждый со своим API. Есть дашборд, в который мы можем эти приложения добавлять и управлять контентом, как лучше авторизацию делать к апихам?

Roma
28.08.2018
15:12:09
да
Ну тогда вызови его отдельно и чекни время, не?

Ребят, есть несколько приложений, каждый со своим API. Есть дашборд, в который мы можем эти приложения добавлять и управлять контентом, как лучше авторизацию делать к апихам?
Если я правильно понял задачу - проще всего взять jwt, тогда не придется писать реализацию взаимодействия друг с другом этих апи. Но нужно будет написать единый сервер авторизации, который будет выдавать и подписывать токены

tochka
28.08.2018
15:26:08
Всем привет, подскажите пожалуйста, получаю такую ошибку "the page has expired due to inactivity...". В чем может быть проблема? csrf token в форме присутствует.

Google
tochka
28.08.2018
15:28:45
попробуй куки прочистить
Спасибо большое за подсказку, да, я тоже думаю, что дело в куках или сессии, но дело все в том, что я эту ошибку выхватываю на телефоне, и вопрос в том, как этого вобще избежать, а то получится так, что юзер логинется и выхватывает такую ошибку.

Вова
28.08.2018
15:31:30
Сессия короткая

tochka
28.08.2018
15:31:45
Сессия короткая
да, выхватил такое когда залогинелся на телефоне, потом через какое-то время зашел, обновляю и на тебе. В настройках сессия стоит "120"

Maksim (Ellrion)
28.08.2018
15:32:51
странно.....сейчас буду тестить тогда именно токен, спасибо большое за совет
проще всего вклинься в мидлвар и там дампани что реально пришло и что в сессии

Вова
28.08.2018
15:34:17
странно.....сейчас буду тестить тогда именно токен, спасибо большое за совет
у меня тоже стояло, по дефолту 120, тоже была такая проблема. Я поставил 44640

и сессии перенес в redis

больше не сталкивался

tochka
28.08.2018
15:35:51
и сессии перенес в redis
о, про редис почитаю, и время жизни сессии подниму, а если просто с SESSION_DRIVER=file на SESSION_DRIVER=database поменять?

Maksim (Ellrion)
28.08.2018
15:36:43
tochka
28.08.2018
15:37:41
с точки зрения протухания сессии пофиг на драйвер
ох уж эта сессия)) у меня на ней столько всего навязано, что я ее и трогать боюсь))

Сергей
28.08.2018
15:44:30
Ребята, посоветуйте супервизор под windows для обработки очередей

Чтобы мониторил процессы queue:work

Вова
28.08.2018
15:54:20
:)

Страница 1805 из 2014