SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness. SQLModel is a library for interacting with SQL databases from Python code, with Python objects. It is designed to be intuitive, easy to use, highly compatible, and robust. SQLModel is based on Python-type annotations, and powered by Pydantic and SQLAlchemy.
Features
- SQLModel is based on Python type annotations, and powered by Pydantic and SQLAlchemy
- Great editor support. Completion everywhere. Less time debugging. Designed to be easy to use and learn. Less time reading docs
- It has sensible defaults and does a lot of work underneath to simplify the code you write
- It is designed to be compatible with FastAPI, Pydantic, and SQLAlchemy
- You have all the power of SQLAlchemy and Pydantic underneath
- A single type annotation does a lot of work
License
MIT LicenseFollow SQLModel
Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of SQLModel!