Skip to main content

Database management library for the DQ platform

Project description

https://img.shields.io/pypi/v/dq_db_manager.svg https://img.shields.io/travis/Data-Quotient/dq_db_manager.svg Documentation Status

Database management library for the DQ platform

Features

  • Unified interface for multiple database backends

  • PostgreSQL, MySQL/MariaDB, Oracle, Vertica, CockroachDB, and SQLite support

  • Amazon S3 data source integration

  • Automatic metadata extraction (tables, columns, constraints, indexes, views, triggers)

  • Pydantic-based metadata models

Installation

Install the core package:

pip install dq_db_manager

Install with database-specific extras:

pip install "dq_db_manager[postgresql]"
pip install "dq_db_manager[oracle]"
pip install "dq_db_manager[mariadb]"
pip install "dq_db_manager[vertica]"
pip install "dq_db_manager[s3]"
pip install "dq_db_manager[all]"

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

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

dq_db_manager-0.2.0.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

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

dq_db_manager-0.2.0-py3-none-any.whl (29.3 kB view details)

Uploaded Python 3

File details

Details for the file dq_db_manager-0.2.0.tar.gz.

File metadata

  • Download URL: dq_db_manager-0.2.0.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for dq_db_manager-0.2.0.tar.gz
Algorithm Hash digest
SHA256 df2f6f9f3fa6809b62ab360b0636fe7b03cc19fa080ee9434dcf732c66ed0b4d
MD5 0bc3564fea9651ab7deab6e08a117d4a
BLAKE2b-256 b7cd59d87305508e3e4df2b9147aebae3af97556486f27343967157178d83c78

See more details on using hashes here.

File details

Details for the file dq_db_manager-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: dq_db_manager-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 29.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for dq_db_manager-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 12f5e7d41fdf250d6e3a23de04600b080a0f97a9532960589970887fbec43885
MD5 15cec5e8ba36f13abaa5d3ae49fedeb2
BLAKE2b-256 09dd4f8a99ca01e672478bdb73830e2d9dba6c83029791c67e8e5ccc419bace6

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