Glossary coding Term Page
SQLModel
Typed library that lets one model work as both a Pydantic schema and a SQLAlchemy-mapped DB model.
Core Idea
SQLModel mixes SQLAlchemy's engine and session abstractions with the validation rules of Pydantic. You declare one class and reuse it to create tables, run queries, and serialize payloads, which reduces drift between API contracts and database schemas.
Why It Matters Here
In the Mathbong FastAPI series SQLModel is the glue that makes CRUD chapters shorter: the same shape feeds forms, query builders, and response bodies. That single source of truth keeps the sample service maintainable while the tutorials focus on routers, middleware, and deployment.