Skip to content

exiorrealty/sql-db-utils

Repository files navigation

SQL DB Utils

A powerful SQL database utilities package for Python developers that provides declarative model generation and session management.

Features

  • 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

Installation

Install using pip:

pip install sql-db-utils

Optional Dependencies

  • 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]

Requirements

  • Python >= 3.13
  • SQLAlchemy >= 2.0.38
  • Additional dependencies based on optional features

Authors

About

SQL DB utils for python

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published