Database management library for the DQ platform
Free software: Apache Software License 2.0
Documentation: https://dq-db-manager.readthedocs.io.
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.
Metadata
Release files for dq-db-manager 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dq_db_manager-0.2.0.tar.gz | 20.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dq_db_manager-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 50.1 kB
Release files / dq_db_manager-0.2.0.tar.gz
| Download URL | dq_db_manager-0.2.0.tar.gz |
|---|---|
| Size | 20.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
df2f6f9f3fa6809b62ab360b0636fe7b03cc19fa080ee9434dcf732c66ed0b4d
|
|
BLAKE2b-256 checksum How to use checksums |
b7cd59d87305508e3e4df2b9147aebae3af97556486f27343967157178d83c78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Release files / dq_db_manager-0.2.0-py3-none-any.whl
| Download URL | dq_db_manager-0.2.0-py3-none-any.whl |
|---|---|
| Size | 29.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
12f5e7d41fdf250d6e3a23de04600b080a0f97a9532960589970887fbec43885
|
|
BLAKE2b-256 checksum How to use checksums |
09dd4f8a99ca01e672478bdb73830e2d9dba6c83029791c67e8e5ccc419bace6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|