@laravel_pro

Страница 1643 из 2014
Nikitcat
26.07.2018
13:36:37
Schema::dropIfExists('batches');

так не подходит?

Ну при роллбэке она разве не должна удалятся?

она заменилась же, если откатываешь то до предыдущей версии, но её не было

Google
Саша
26.07.2018
13:38:33
так не подходит?
Подходит, должна

Nikitcat
26.07.2018
13:42:10
Спасибо



Konstantin
26.07.2018
13:47:20
Привет ребята - подскажите как быть - хочу что бы процесс (сохранения большой базы данных на сервер) был незаметен для пользователя, создал очередь для данных целей - добавил задачу на выполнение - сервак работет - а во вьюху пользователю выдает 504 ) ; как сделать так , что бы происходящее на backende было не заметно для пользователя ?

то есть разбить процессы как то надо )

..писать в разные Базы ?

Заранее спасибо )

Станислав
26.07.2018
14:41:17
Всем привет

Использовал jwt-auth библиотеку

Но нужно использовать passport и jwt авторизацию, id/secret должен жить на уровне middleware , где об этом можно почитать?

Nikitcat
26.07.2018
15:10:48
А что будет если я удалю локально миграцию, запулю на сервере и сделаю миграцию

получу nothing to mmigrate?

Максим
26.07.2018
15:12:26
Да

Google
Nikitcat
26.07.2018
15:25:16
Ага

Уже попробовал

Я не пойму почему у меня не хочет миграция проходить

то есть прошла успешно

Oleg
26.07.2018
15:28:02
Привет. Есть кейс: имеется "бинарное дерево" (каждый предок имеет только два потомка). Нужно заполнять данное дерево равномерно, слева направо, возможно кто сталкивался или знает какой-то алгоритм?

Konstantin
26.07.2018
16:05:38
Иди делай Лабу ))) кейс ??

Oleg
26.07.2018
16:15:01
Иди делай Лабу ))) кейс ??
Лол, это не лаба

Сергей
26.07.2018
16:27:57
Привет, друзья. Насколько неправильным является добавление директории ./vendor в репозиторий Git ?

Делаете ли вы так, если да, то в каких случаях

Kaido
26.07.2018
16:29:43
Зачем? Лол

Сергей
26.07.2018
16:31:20
А деплой как делаете, как новые модули подргужаете?

Георгий
26.07.2018
16:31:29
Composer

Георгий
26.07.2018
16:31:35
Для этого

Сергей
26.07.2018
16:32:13
На сервере как модули обновляются?

Георгий
26.07.2018
16:32:48
Тысвои какие то туда добавляешь что-ли?

Сергей
26.07.2018
16:33:20
Нет, ну если дополнительную библиотеку подключаю

Если деплой частый, Сomposer должен при каждом обновлении проекта на сервере тянуть по сети модули для него?

Google
Сергей
26.07.2018
16:40:49
Не знал, что у него какой-то глобальный кеш есть

Или имеется ввиду что директория ./vendor уже существует после предыдущего деплоя

Maksim (Ellrion)
26.07.2018
16:42:35
Сергей
26.07.2018
16:43:31
Алексей
26.07.2018
16:43:39
не делай так

Это лишнее время на билд

Maksim (Ellrion)
26.07.2018
16:43:47
Делай

f4rt~
26.07.2018
16:44:28
кто то на CD делает composer update O_o ?

Maksim (Ellrion)
26.07.2018
16:44:44
Сергей
26.07.2018
16:44:52
f4rt~
26.07.2018
16:44:52
о чем тогда дискасс?

Maksim (Ellrion)
26.07.2018
16:45:30
Алексей
26.07.2018
16:45:35
Делаешь отдельный билд для композера который создет артефакт Потом при деплое проверяешь хэши composer.lock Если идентичны - просто используешь артефакт иначе запускаешь билд композера и опять используешь артефакт

f4rt~
26.07.2018
16:45:45
А что такое cd?
то, как ты доставляешь изменения на бой

Maksim (Ellrion)
26.07.2018
16:46:02
А тьфу ты

Туплю)

Алексей
26.07.2018
16:46:28
Не делай как?
Описал выше

Nik
26.07.2018
16:46:36
Google
f4rt~
26.07.2018
16:46:44
как partial update, так и, допустим, полная заливка на новый апстрим кодбазы, просто в первом случае, деплой будет на пару минут дольше, пока пакетов нету в кеше

а дальше все вполне ок

Сергей
26.07.2018
16:47:00
Описал выше
Сохранил себе, попробую осознать

Nik
26.07.2018
16:47:51
некий прокси с пакетами в локалке

Алексей
26.07.2018
16:48:08
зачем?
А зачем тебе каждый раз при билде делать composer install

f4rt~
26.07.2018
16:48:14
в плане не случится ничего плохого, если ты запустишь композер инсталл при несуществующих дифах в лок файле

Admin
ERROR: S client not available

f4rt~
26.07.2018
16:48:19
он просто отдаст тебе nothing to install

Алексей
26.07.2018
16:48:49
f4rt~
26.07.2018
16:49:16
дык получается профит только при первой заливки кода на холодный сервер

Алексей
26.07.2018
16:49:24
нет

f4rt~
26.07.2018
16:49:29
как будто бы не похуй, 3 минуты она происходит либо 3 с половиной

если это происходит раз в месяц

Алексей
26.07.2018
16:49:49
Ну как бы не у всех это 3-5 минут

Maksim (Ellrion)
26.07.2018
16:49:54
Кеша просто нет на новом агенте
Серьезно? Первый деплой так критичен что бы заморачиваться? Очень редкий кейс

Google
f4rt~
26.07.2018
16:50:01
да не важно, пусть даже 40 минут

ты говоришь о экономии лишних +/- 2х минут

Алексей
26.07.2018
16:50:15
f4rt~
26.07.2018
16:50:18
раз в пол года

Алексей
26.07.2018
16:50:19
На нем нет кеша

Вот это у вас частые билды

f4rt~
26.07.2018
16:50:45
Чувак. Агент сервер каждый раз новый
как часто у тебя добавляются новые апстримы ?

Алексей
26.07.2018
16:51:07
А вот билды по 10 раз на день иногда

Maksim (Ellrion)
26.07.2018
16:51:24
Что за агент сервер?

Алексей
26.07.2018
16:51:25
для дев окружения

f4rt~
26.07.2018
16:51:30
для всех существующих происходит partial update , которыми оперирует лоадбалансер;

процесс заливки кода на новый сервер всегда долго, кмк это того не стоит, огромное имхо

f4rt~
26.07.2018
16:52:23
частичный апдейт, когда тебе всего лишь нужно поддерживать консистентность изменений на всех серваках

Алексей
26.07.2018
16:52:25
Я может чо не знаю

У тебя же постоянно новый контейнер

Maksim (Ellrion)
26.07.2018
16:54:02
С чего ты взял что у него вообще есть контейнеры и ci с артифактами?

Алексей
26.07.2018
16:54:30
Ну он так спросил и мне показалось что у него точно есть CD

и у кого в 2018 приложение не в контейнере?

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