Nikita
Redis, Elastic через жопу с кувырком в винде
Nikita
я ж не знаю что ты делаешь
Nikita
:D
Nikita
ну и имхо, dev окружение должно быть максимально отдельно
mr.
Попробовал React, сломал всё представление о фронтенде, сейчас редукс вникаю. Ребят, неужели пора купить вейп, гироскутер, делать подвороты и смузи?)
Nikita
пишу на реакте
Nikita
парю вейп
Анатолий
я вообще на docker сиду. и все сервисы у меня отдельно depends_on: - mysql - elasticsearch - redis
Nikita
гироскутер и подвороты не юзаю
mr.
Докер ван лав)
Nikita
докер тоже хорош
mr.
Ну всё, давайте сходочку организуем)
Nikita
я больше по привычке на VB торчу
Анатолий
Ну всё, давайте сходочку организуем)
боюсь не получится я в Сибири
Pavel
В Тюмени пресечетесь
mr.
Паша, го с нами?
Pavel
Го в Тюмень, я создал
mr.
Ты в тюмени что ли?
Pavel
конечно нет
Владимир
Урал большой, где именно?
Denis
Народ, из за чего эта ошибка может появляться ?
Denis
Denis
миграции делает
Vladimir
миграции делает
покажи код миграции
Denis
покажи код миграции
не он вообще не делает миграции
Denis
ща
Denis
Denis
это я вот этот модуль подрубил...https://github.com/markhilton/monolog-mysql
Владимир
Екб
Каменск )
Nerd
Класс покажи
mr.
Каменск )
Давно там не был, там жизнь есть?
Владимир
Nerd
А файл я так понимаю называется migrator.php?
mr.
Есть, аж кипит 😁
Хм... Не верю)
Vladimir
может быть env не подцепляется
Denis
может быть env не подцепляется
я пробовал просто туда 'logs' писать - хер
Vladimir
composer dump пробовал?
Denis
composer dump пробовал?
да, не помогло
Denis
я на стаке искал и так гуглил, нигде не нашел чтоб была такая именно ошибка у кого то
Nerd
У тебя класс или название файла не правильное
Nerd
Скорее всего
Nerd
Ну
Nerd
Хотя
Vladimir
через artisan сгенерируй миграцию make:migration и напихай в неё все то же самое
Nerd
Просто название видимо не правильное файла
Vladimir
по идее название не должно влиять, оно только для сортировки. Но не исключено, что ларавел миграции где-то регистрирует еще. Т.е. возможно "просто создать файл" - недостаточно
Анатолий
и удали из таблички migrations если он туда попал.
Dmitriy
даты нет
Nerd
2017_12_18_114747_CreateLogsTable.php
Анатолий
бывало у меня такое. проблемы решаются если создавать корректно через artisan make:migration
Denis
спасибо!
Анатолий
он зараза их регистрирует гдето...
Nerd
Крч лучше пользоваться терминалом
Antonio
А можно ли сделать ManyThrough если связи Model1 -> MtM -> Model2 -> MtM ->Model3 ?
Евгений
да
Евгений
в доке же есть
Евгений
или в чем тут отличие от примера из доки?
Antonio
в том, что в доке связи one-to-many
Antonio
тоесть в каждой следующей модели есть ключ к предыдущей
Anton
Народ, как по феншую сделать? К примеру есть юзер, товары, запасы товара на складе, заказы юзера Нужен метод апи отмены заказа, при этом нужно: 1. Разблокировать заблокированные деньги у юзера 2. Поменять статус заказа на отменен 3. Увеличить количество доступного на складе товара. Вопросы: 1. Валидируем, что нам прислали userID и orderID в контроллере с помощью Request. Верно? 2. Основной вопросы: гле держим эту логику отмены? В OrderService? Верно?
Анатолий
Народ, как по феншую сделать? К примеру есть юзер, товары, запасы товара на складе, заказы юзера Нужен метод апи отмены заказа, при этом нужно: 1. Разблокировать заблокированные деньги у юзера 2. Поменять статус заказа на отменен 3. Увеличить количество доступного на складе товара. Вопросы: 1. Валидируем, что нам прислали userID и orderID в контроллере с помощью Request. Верно? 2. Основной вопросы: гле держим эту логику отмены? В OrderService? Верно?
OrderID можно отвалидировать в контроллере, тут уже как вам будет удобно либо воспользоваться запросом типо findOrFail и если нет заказа бросить исключение с ошибкой, или дополнить валидатор и описать логику поиска заказа по номеру с проверкой его статуса. userID лучше не передавать а получать его у текущего авторизированного пользователя, которому принадлежит токен, он ведь подписывает запросы когда обращается к сервису.
Анатолий
а отмену и возврат денег можно просто обработать, если статус ранее не был получен, отменен то произвести его отмену, и плюсануть обратно в баланс пользоватьеля эти средства, либо же модерацию сделать, подал запрос проверили был ли такой, была ли списана сумма, а после уже отменить.
Daniil
Подскажите как в laravel-mix сделать эквивалент output.library, чтобы нужный объект выкинуть в глобальную видимость
Daniil
видимо module.exports = <NAME>; достаточно
Bakhriddin
как это исправить
B
Чуваки
B
как изменить урл в пагинации
B
и сделать вместо mypage.com/articles?page=3 —---» mypage.com/articles/3
Andrey
и сделать вместо mypage.com/articles?page=3 —---» mypage.com/articles/3
Добавить роут с таким параметром и переписать ссылки, используя его. https://laravel.com/docs/5.5/pagination#customizing-the-pagination-view
Anton
А как в 5.2 сделать includeIf ???