💡 Попробуй онлайн-тренажёр для подготовки к техническому собеседованию: clck.ru/3B5gxT 💡
Предзапись на курс по поиску работы разработчику и техническим навыкам для Middle: forms.gle/Zw7bPnQvTsfekVH47
Забирай роадмап изучения самого востребованного фреймворка на Python - FastAPI здесь: t.me/ArtemShumeikoBot
Все вопросы по SQLAlchemy обсуждаем в телеграм сообществе: t.me/python_community_rus
Мой телеграм канал о жизни разработчика: t.me/artemshumeiko
Полезные материалы для бэкендера в моем телеграм боте: t.me/ArtemShumeikoBot?start=eXQ
Репозиторий на Github с кодом из видео: t.me/artemshumeiko/28
Поддержать меня и получить ранний доступ к видео можно здесь: boosty.to/artemshumeiko
Сегодня научимся избегать SQL инъекций при использовании SQLAlchemy Core, напишем запросы, используя ORM и разберемся, что такое session.flush(), session.refresh() и session.expire()
0:00 - Select запрос через Core
4:09 - Защищаемся от SQL инъекций
7:54 - Update запрос через функцию update()
12:14 - Select через ORM
16:04 - Обновление моделей через ORM
18:33 - flush
22:17 - expire
25:05 - refresh
18 июн 2024