Arthur'); DROP TABLE Users;--
Evan
ну просто в мануале не выбило таких ошибок, я подумал , что это как-то связано с тем, что у меня винда , а в мануале убунту
Evan
ну и настройки конечно же
Evan
ладно, всё работает норм и хорошо 😂
Andrey
ну просто в мануале не выбило таких ошибок, я подумал , что это как-то связано с тем, что у меня винда , а в мануале убунту
Это связано с тем, что у тебя, скорее всего, кодировка таблицы utf8, а в мануале - utf8mb4, умеющая в эмоджи.
Длина таблицы utf8 не может превышать 191, вот и добавили в доку такой лайвхак.
Ivan
Вопрос по связям. Вы пользуетесь внешними ключами БД, чтобы при удалении модели удалялись и связанные записи, или удаляете их вручную?
Evan
не обратил внимание
SiZE
Andrey
invariance
О
invariance
Ларавел
SiZE
Мда
Andrey
Ivan
У меня 2 модели с отноешнием многие ко многим. При удалении одной из моделей хотелось бы вычистить промежуточную таблицу.
Andrey
Andrey
Прям вот совсем не тоже самое
SiZE
Ivan
Я попал на проект, где все сделано без внешних ключей, на их месте индексы просто добавлены, и при удалении моделей вручную удаляются связанные. Теперь думаю стоит ли запариваться и добавлять внешние ключи?
Aleserche
Сейчас оно работает?
Ivan
Да
Dmitriy
Ivan
Понятно, что всю базу переделать с внешними ключами геморно будет, просто поверх этого добавляются уже мои новые модели и думаю что использовать внешние ключи или удалять вручную
Игорь
Игорь
На тему рефакторинга
Игорь
Могу в лс скинуть, если хочешь
Ivan
Кинь пожалуйста, а то найти что-то не могу
Tommy
ребят пишу такую запись а он удаляет строку
DB::table('users')
->where('id', 1)
->update(['votes' => 1]);
SarcasmIO
мб у тебя в миграции on update cascade ? :D
Tommy
Tommy
я че то даже незнаю куда смотреть(
Maksim
Вопрос к тем, кто работал с Aimeos - там шаблоны представлены обычными php-файлами, переделывали ли вы их в blade, вынося «лишнее» в контроллеры?
Tommy
Tommy
бле и так если вручную изменить ячейку то удаляется запись
Tommy
жеесть я тупой))
Tommy
они не удалялись а в конец таблицы сортировались)))
Tommy
эпик фейл
Andrey
Daniil 👾
Daniil 👾
слишком уж там всё неинтуитивно, много лишнего
Maksim
Daniil 👾
Почему? Там огромная работа проделана
наверное в основном из-за того, что это изначально не был пакет под laravel. Его адаптировали, причем весьма нестандартно, не по канонам фреймворка
Maksim
Arthur'); DROP TABLE Users;--
лучше бы он свои книги дописывал 😐
Arthur'); DROP TABLE Users;--
Rainglow Editor Themes By Dayle Rees https://laravel-news.com/rainglow-themes
Daniil 👾
у кого-нибудь был опыт, когда в nginx конфиге прописано +-1000 редиректов такого типа:
location https://localhost/foo/100/bar.html {
return 301 https://localhost/foo/209/bar.html;
}
Daniil 👾
как себя сервер поведет, норм?
Anonymous
У меня он падал
Anonymous
но это может быть из-за слабой конфигурации
Anonymous
Ибо я не стал заморачиваться
Daniil 👾
подкинули задачку... капец)
Daniil 👾
там вообще речь о 20000+ редиректах, но я смог убедить сойтись на 1000
Anonymous
А что за бред?
Anonymous
накрутка просмотров?
Daniil 👾
склейка сайтов
Anonymous
Это как?)
Daniil 👾
было 2 сайта, оба кривых. Но на одном трафика +-90к в месяц. был создан новый вместо двух старых и часть материалов - перенесено. Хотят сохранить органический трафик
Anonymous
ай, блин
Anonymous
я не понял про что ты сначала
Anonymous
Да серверу вообще пофиг должно быть тогда
Daniil 👾
радует) осталось найти раба, кто мне напишет пачку правил :D
Anonymous
Почему бы скриптом не переводить
Anonymous
?
Daniil 👾
js-ом?
Anonymous
Да какая разница, в принципе
Anonymous
можно либо парсером
Anonymous
либо через БД что-то придумать
Anonymous
не знаю какая у вас ситуация
Daniil 👾
достаточно представить самопис примерно 2004-2006 годов и какая там структура всего :D
Arthur'); DROP TABLE Users;--
https://serversforhackers.com/laravel-perf/course
Arthur'); DROP TABLE Users;--
открывается только по ссылке. а так нужно подписываться на рассылку
Daniil 👾
Dmitry
Niko
Привет! Подскажите нубу как посмотреть на ошибки валидации, когда делаем запрос по api?
У меня при ошибке валидации рендерится главная страница
Как ошибки валидации вывести в ответе json?
Niko
Валидацию произвожу через MyForm extends FormRequest
Maksim (Ellrion)
Niko
https://laracasts.com/discuss/channels/code-review/best-way-to-handle-rest-api-errors-throwed-from-controller-or-exception