SQLModel - Biblioteca SQL DB para Python
(github.com)-
Diseñada para simplicidad, compatibilidad y solidez
-
Intuitiva y fácil de usar mediante objetos de Python
-
Soporte de autocompletado en varios editores
-
Ofrece valores predeterminados razonables y realiza mucho trabajo en segundo plano para simplificar el código
-
Creada para facilitar la conexión a bases de datos SQL en FastAPI (por el mismo desarrollador)
-
Usa Pydantic y SQLAlchemy internamente, por lo que es compatible y permite aprovechar sus funciones tal cual
2 comentarios
En FastAPI era incómodo tener que usar por separado los modelos de Pydantic y SQLAlchemy, así que parece que están intentando resolverlo de esta manera.