🎓 Карьерный рост в IT начинается с уверенных навыков. Начни прокачивать их с нами: https://clck.ru/3QA343
☘️ Готовься к собеседованиям бесплатно на Солвит: https://solvit.space/l/gsarcz
Чтобы получить ссылку на код на GitHub из видео, переходи в бота: https://clck.ru/3Rd7JY
Мой телеграм-канал, где я пишу о своем стартапе и работе разработчиком: https://t.me/artemshumeiko
Python сообщество в телеграме (здесь тебе помогут с любым вопросом): https://t.me/python_community_rus
Сегодня научимся избегать 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