Привет, друзья, недавно я решил создать телеграм-бота для собственных нужд, и я долго выбирал способ взаимодействия с базой данных: напрямую или через ORM. Как вы уже поняли я выбрал ORM. С SQLAlchemy я работаю впервые и мне захотелось поделиться с вами тем, что я узнал. P.S. Так как Дзен не предоставляет возможности читабельно вставить код, я буду предоставлять его в картинках
#1. Установка SQLAlchemy:
#2. Создание моделей для таблиц в базе данных:
#3. Добавление данных в таблицу и выполнение запросов:
Это простой пример использования SQLAlchemy с базой данных SQLite3. SQLAlchemy предоставляет богатый набор функциональности для работы с базами данных, так что вы можете глубже изучить документацию, чтобы узнать о дополнительных возможностях.