Size: a a a

2020 March 31

A

Alex in Laravel Pro
Подскажите, почему лара принимает только 1 CASE? Я ей два кейса даю, а в запросе отрабатывает только последний всегда(

$q->select(\DB::raw("(CASE.... вот таким образом передаю
источник

A

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

A

Alexey in Laravel Pro
Alex
Подскажите, почему лара принимает только 1 CASE? Я ей два кейса даю, а в запросе отрабатывает только последний всегда(

$q->select(\DB::raw("(CASE.... вот таким образом передаю
а дальше там что написано?
источник

A

Alex in Laravel Pro
Alexey
а дальше там что написано?
сам код кейса?
источник

A

Alexey in Laravel Pro
Alex
сам код кейса?
да, может там when не хватает
источник

A

Alex in Laravel Pro
Alexey
да, может там when не хватает
они прям два подряд идут
источник

A

Alex in Laravel Pro
В лс скрин отправил
источник

A

Alex in Laravel Pro
Alex
за ним сразу же идет другой и только последний всегда отрабатывает
вместо ->select() - юзайте ->addSelect и будет радостЬ!
источник

KN

Konstantin N. in Laravel Pro
DispooL
А вообще кто нибудь пользуются генераторами админок?
Или всегда с нуля берете дефолтный auth?
Sleeping owl admin
источник

O

Ostap 🇺🇦 in Laravel Pro
DispooL
А для необычных?
Что ты имеешь под эти в виду и что используешь?
источник

D

DispooL in Laravel Pro
Большое всем спасибо кто мне ответил, щас буду учить)
источник

RK

Roman Kolosov in Laravel Pro
Ostap 🇺🇦
тут без докера, самый простой
кароче получилось но не пойму насколько это по даунски, я просто залил репу пока что с тестовым проектом на хост и с нее на этот же хост деплою)))
вообще конечно как бы работает и ок, но как сделать по нормальному?
https://github.com/rvkolosov/laravel-example/blob/dev/.gitlab-ci.yml
источник

O

Ostap 🇺🇦 in Laravel Pro
Roman Kolosov
кароче получилось но не пойму насколько это по даунски, я просто залил репу пока что с тестовым проектом на хост и с нее на этот же хост деплою)))
вообще конечно как бы работает и ок, но как сделать по нормальному?
https://github.com/rvkolosov/laravel-example/blob/dev/.gitlab-ci.yml
1. Копируем папку с коммитом
2. Запускаем композер, миграции и тд
3. Связываем папку с путем сайта, через symlink. (а так же storage, env)

Вот тут описано как реализовать с envoy, но можно сделать и без него:
https://docs.gitlab.com/ee/ci/examples/laravel_with_gitlab_and_envoy/
источник

RK

Roman Kolosov in Laravel Pro
не ты не понял, там под капотом деплоер который делает все как надо, идиотизм в том что я создал для этого репу на хосте которая сама на этот же сервер деплоит проект
источник

RK

Roman Kolosov in Laravel Pro
те деплоится то все нормально
источник

O

Ostap 🇺🇦 in Laravel Pro
хех
источник

RK

Roman Kolosov in Laravel Pro
но как то по идиотски выглядит)
источник

RK

Roman Kolosov in Laravel Pro
ну и да, на проекте я так не сделаю, потому что как не крути там впн
источник

RK

Roman Kolosov in Laravel Pro
а нельзя сделать так что бы гитлаб поднимал контейнер который подключался бы к впн и из этого контейнера шел деплой на боевой сервер?
или этот контейнер все равно должен быть на моем сервере
источник
2020 April 01

RK

Roman Kolosov in Laravel Pro
Разобрался, в общем не нужен впн никакой тк раннер же опрашивает гитлаб с самой впс
источник