Size: a a a

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

2021 June 24

А

Андрей in Laravel для начинающих
Ну да) я начинал на 12600)
источник

VL

Vladimir Lastovka in Laravel для начинающих
Мне платят за то что делаю, а не за то что спорю, меня устраивает. Я изначально предлагал воообще SPA, но кто платит, тот и танцует
источник

D

Dimk_O in Laravel для начинающих
Кто за маком работает на ларке?
источник

D

Dimk_O in Laravel для начинающих
В валет разбирается кто? Как настроить конфиг нгникса
источник

D

Dimk_O in Laravel для начинающих
Где найти путь конфига до конкрутного сайта
источник

4

4unkur in Laravel для начинающих
~/.config/valet/Nginx
источник

E

Evgen in Laravel для начинающих
Есть табличка с юзерами. Уже имеет два внешних ключа. Я добавляю новую колонку и делаю третий внешний ключ на новую табличку и получаю ошибку. Миграция по добалению нового внешнего ключа структурно полностью идентична миграции по созданию первых двух ключей. Текст ошибки:

SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`laravel`.`#sql-368_7`, CONSTRAINT `people_image_id_foreign` FOREIGN KEY (`image_id`) REFERENCES `images` (`id`) ON DELETE CASCADE) (SQL: alter table `people` add constraint `people_image_id_foreign` foreign key (`image_id`) references `images` (`id`) on delete cascade)
В чем проблема? Куда копать?
источник

EG

Egor Gruzdev in Laravel для начинающих
добавляешь к уже заполненным таблицам?
источник

E

Evgen in Laravel для начинающих
Я вот как раз гуглю, и вижу что наверное таблички обе должны быть заполнены?
источник

EG

Egor Gruzdev in Laravel для начинающих
нет
источник

E

Evgen in Laravel для начинающих
у меня табличка people заполнена, а images я только создал
источник

EG

Egor Gruzdev in Laravel для начинающих
ты добавил колонку image_id? разрешил ей быть null? и значение по умлочанию null?
источник

А

Андрей in Laravel для начинающих
А тебе нужно будет чета каскадно удалять или ты можешь 3 строчки в обсервер написать? Зачем тебе связь на уровне бд?
источник

E

Evgen in Laravel для начинающих
Нет. nullable не ставил. В значениях я кстати не понял, почему оказались нули
источник

EG

Egor Gruzdev in Laravel для начинающих
если нет связи значение должно быть null
источник

E

Evgen in Laravel для начинающих
Ну при удалении пипла должны удалиться все его картинки
источник

E

Evgen in Laravel для начинающих
Я думал null автоматом поставит
источник

EG

Egor Gruzdev in Laravel для начинающих
если будет указан image_id, то да, но когда ты добавил колонки, ты же связи еще не прописал, т.е. у тебя значение image_id = null
источник

А

Андрей in Laravel для начинающих
Ну так можно это программно
источник

EG

Egor Gruzdev in Laravel для начинающих
вот и ставь, разреши null и сделай по умолчанию null, и foreign от image к user создастся
источник