a package to upgrade dbt packages to the dbt mesh framework
Project description
dbt-meshify
EXPERIMENTAL
maintained with :heart: by dbt practitioners for dbt practitioners
Click here for full package documentation
Overview
dbt-meshify
is a CLI tool that automates the creation of dbt mesh features introduced in dbt-core v1.5 and v1.6. This package will leverage your dbt project metadata to create and/or edit the files in your project to properly configure the models in your project with these features.
These dbt mesh features include:
- Groups - group your models into logical sets.
- Contracts - add model contracts to your models to ensure consistent data shape.
- Access - control the
access
level of models within groups - Versions - create and increment versions of particular models.
- Project dependencies - split a monolithic dbt project into component projects, or connect multiple pre-existing dbt projects using cross-project
ref
.
Installation
To install dbt-meshify, run:
pip install dbt-meshify
To upgrade dbt-meshify, run:
pip install --upgrade dbt-meshify
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dbt_meshify-0.4.0.tar.gz
(29.3 kB
view hashes)
Built Distribution
Close
Hashes for dbt_meshify-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9150709da2a8a14405bf4dd9a4dee177eecf3e53d07c57b93bbe713132d6e9a5 |
|
MD5 | 035b5895b348ecef7346f4c53fd1cf34 |
|
BLAKE2b-256 | 16cbe9615ba7d56b4ff5cb1f205f200a12e95f8be724f9f6c0313e82ddb220f9 |