A powerful SQL database utilities package for Python developers that provides declarative model generation and session management.
- Automatic declarative model generation for SQL databases
- Schema-aware session management
- Support for both synchronous and asynchronous operations
- Project-based database isolation
- Security-enabled database connections
Install using pip:
pip install sql-db-utils- For Polars support:
pip install sql-db-utils[polars] - For Pandas support:
pip install sql-db-utils[pandas] - For async support:
pip install sql-db-utils[async] - For binary protocol:
pip install sql-db-utils[binary] - For codegen features:
pip install sql-db-utils[codegen]
- Python >= 3.13
- SQLAlchemy >= 2.0.38
- Additional dependencies based on optional features
- Faizan (faizanazim11@gmail.com)