Skip to main content

Reusable SQLite + SQLAlchemy async repository module

Project description

ildev_db

A reusable Python module that integrates SQLite, SQLAlchemy (async), and the repository pattern.

Features

  • Async database access using SQLite and SQLAlchemy.
  • Implements the repository pattern.
  • Fully tested and reusable.

Installation

pip install ildev_db

Usage locally

python -m venv local-venv
./local-venv/Scripts/activate
pip install -r requirements.txt 
OR
pip install .[build]      # Install build tools
pip install .[test]       # Install test tools
pip install .[dev]        # Install all dev tools

if python.exe access denied: Remove-Item -Recurse -Force \ildev_db\local-venv

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ildev_db-0.0.2.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ildev_db-0.0.2-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file ildev_db-0.0.2.tar.gz.

File metadata

  • Download URL: ildev_db-0.0.2.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for ildev_db-0.0.2.tar.gz
Algorithm Hash digest
SHA256 b3a1be386dc49224e1ec00d15bb1da1482ad02700fc6d86ccfb9170ae8930950
MD5 cdbb1007955d41a3a375f12afdbcb93e
BLAKE2b-256 3d18cf1a1e102fd1cb2092c35237e6ee11efba0c526c608147d603ec2368c295

See more details on using hashes here.

File details

Details for the file ildev_db-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: ildev_db-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for ildev_db-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0ae4e2ff0ef209900318163ff3ace83e77c4d832116afebc45beb814c1b8cabd
MD5 15967a35ce1dfedbd5dc8620fd037034
BLAKE2b-256 36e74a9f184bfd0774d1a1196efb1f202fa23631a838cafcdc625b6aa33cf729

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page