Size: a a a

Laravel для начинающих

2020 February 17

И

Илья in Laravel для начинающих
Я саму конструкцию эту забыл, давненько не писал
источник

мн

мистер никитос in Laravel для начинающих
fk - это тип ключа на поле в таблице, ты что-то другое хочешь и путаешь термины
источник

мн

мистер никитос in Laravel для начинающих
Илья
Наверное, ты не так меня понял. Пишу сидеры, нужно же  еще засидить эти fk как-то. Иначе получу ошибку. Вроде бы нашел такой вариант
public function run()
{
   factory(App\Teacher::class, 2)->create()->each(function ($teacher) {
       $teacher->students()->saveMany(factory(App\Student::class, 25)->make());
   });
}
А, оке. Мы друг друга не поняли тогда
источник

И

Илья in Laravel для начинающих
мистер никитос
А, оке. Мы друг друга не поняли тогда
вот что я имел ввиду
источник

мн

мистер никитос in Laravel для начинающих
Илья
вот что я имел ввиду
Ну так бы и спросил "как мне в фабрике создать модель сразу со связью"
источник

И

Игорь in Laravel для начинающих
Илья
Наверное, ты не так меня понял. Пишу сидеры, нужно же  еще засидить эти fk как-то. Иначе получу ошибку. Вроде бы нашел такой вариант
public function run()
{
   factory(App\Teacher::class, 2)->create()->each(function ($teacher) {
       $teacher->students()->saveMany(factory(App\Student::class, 25)->make());
   });
}
источник

ЖБ

Женя Брагин in Laravel для начинающих
Добрый вечер уважаемые разработчики.
Для приминения последних изменений на продакшн сервере нужно использовать git pull? Если да то с какими параметрами чтобы было не слияние а замена на новые файлы?
источник

VY

Vladimir Yefremov in Laravel для начинающих
Женя Брагин
Добрый вечер уважаемые разработчики.
Для приминения последних изменений на продакшн сервере нужно использовать git pull? Если да то с какими параметрами чтобы было не слияние а замена на новые файлы?
а чем тебе не нравится слияние?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Женя Брагин
Добрый вечер уважаемые разработчики.
Для приминения последних изменений на продакшн сервере нужно использовать git pull? Если да то с какими параметрами чтобы было не слияние а замена на новые файлы?
Это и есть замена на новые файлы
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Слияние в гите идёт через мерджи веток
источник

И

Игорь in Laravel для начинающих
Женя Брагин
Добрый вечер уважаемые разработчики.
Для приминения последних изменений на продакшн сервере нужно использовать git pull? Если да то с какими параметрами чтобы было не слияние а замена на новые файлы?
источник

ЖБ

Женя Брагин in Laravel для начинающих
Vladimir Yefremov
а чем тебе не нравится слияние?
Допустим у меня сайт на продакшене изменился и мне эти изменения не нужны
источник

И

Игорь in Laravel для начинающих
Женя Брагин
Допустим у меня сайт на продакшене изменился и мне эти изменения не нужны
Значит тебе нужно откатиться к коммиту, в котором именно те изменения, которые нужны
источник

ЖБ

Женя Брагин in Laravel для начинающих
Да тут понятно, но как на продакшене? Тоже ж гит пулл? Но гит пулл мне сольет текущую версию на продакшене с ремоутом. Зачем делать лишнее слияние если я знаю что у меня на в гитлабе есть уже рабочий коммит который нужно только лишь как то получить
источник

VY

Vladimir Yefremov in Laravel для начинающих
Женя Брагин
Допустим у меня сайт на продакшене изменился и мне эти изменения не нужны
не понятно... сам ведь он не изменится...
доработки сначала тестируются либо на тестовом сервере, либо локально, и когда все ОК - только тогда заливаешь на продакшн
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Женя Брагин
Да тут понятно, но как на продакшене? Тоже ж гит пулл? Но гит пулл мне сольет текущую версию на продакшене с ремоутом. Зачем делать лишнее слияние если я знаю что у меня на в гитлабе есть уже рабочий коммит который нужно только лишь как то получить
источник

VY

Vladimir Yefremov in Laravel для начинающих
Женя Брагин
Да тут понятно, но как на продакшене? Тоже ж гит пулл? Но гит пулл мне сольет текущую версию на продакшене с ремоутом. Зачем делать лишнее слияние если я знаю что у меня на в гитлабе есть уже рабочий коммит который нужно только лишь как то получить
"Зачем делать лишнее слияние" - ты когда-нибудь видел - как это слияние происходит?
В результирующем коде, после слияния, нет ничего от старого - реально старое удаляется, новое сохраняется.
Посмотри на гите коммит и станет яснее.
источник

M

Michael in Laravel для начинающих
Женя Брагин
Добрый вечер уважаемые разработчики.
Для приминения последних изменений на продакшн сервере нужно использовать git pull? Если да то с какими параметрами чтобы было не слияние а замена на новые файлы?
Гит хранит состояние всего репозитория. Если тебе нужны выборочные файлы, ты работаешь с гитом не так, как задумывалось. Делай разные ветки, в мастер вмерживай только нужное, что пойдёт на сервер.
источник

ЖБ

Женя Брагин in Laravel для начинающих
Окей. Значит это будет правильно если я захочу обновить сайт на продакшене до последней версии использвать гит пулл (и при возникновении конфликтов их решать)?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Женя Брагин
Допустим у меня сайт на продакшене изменился и мне эти изменения не нужны
Для прода использовать мастер ветку, ещё держишь ветку с релизом, например, где протестированные изменения будут храниться, ну и все фьючи мутишь в отдельных ветках по таскам
источник