Common utilities for Async SQL FastAPI applications
uv pip install fastapi-async-sql
---> 100%- AsyncSQLAlchemyMiddleware: A middleware to handle database connections with AsyncSQLAlchemy
- SQLModel: A library to handle database models with Pydantic and SQLAlchemy
- Base models for
SQLModel:BaseSQLModel: A opinionated base model for SQLAlchemy modelsBaseTimestampModel: A base model with timestamps for SQLAlchemy modelsBaseUUIDModel: A base model with UUID for SQLAlchemy models
BaseRepository: A base repository to handle CRUD operations with SQLAlchemy models- Filtering, Sorting and Searching with FastAPI Filter: A library to handle filtering and sorting of data
- Pagination with FastAPI Pagination: A library to handle pagination of data