C какими ORM работал

Python Middle Аэрофлот
C какими ORM работал
Ответы
Работал с SQLAlchemy и Django ORM. **SQLAlchemy** — мощная ORM с поддержкой Core (низкоуровневый SQL) и ORM (высокоуровневый). Гибкость в запросах, поддержка асинхронности через `asyncpg` и `aiomysql`. ``` from sqlalchemy import create_engine, Column, Integer, String from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() engine = create_engine("sqlite:///example.db") class User(Base): __tablename__ = "users" id = Column(Integer, primary_key=True) name = Column(String) Base.metadata.create_all(engine) ``` **Django ORM** — встроен в Django, удобен для быстрой разработки, миграций и админки. ``` from django.db import models class User(models.Model): name = models.CharField(max_length=100) ``` Также пробовал Peewee (легковесный) и TortoiseORM (асинхронный).