SQLModel - Biblioteca de SQL DB para Python
(github.com)-
Projetada para simplicidade, compatibilidade e robustez
-
Uso intuitivo e fácil com objetos Python
-
Suporte a autocompletar em vários editores
-
Realiza muito trabalho em segundo plano para oferecer padrões sensatos e simplificar o código
-
Criada para facilitar o acesso a SQL DB no FastAPI (do mesmo desenvolvedor)
-
Como usa Pydantic e SQLAlchemy internamente, é compatível e mantém os recursos dessas ferramentas
2 comentários
Era inconveniente ter que usar separadamente os modelos do Pydantic e do SQLAlchemy no FastAPI, e parece que estão tentando resolver isso dessa forma.