在dbt-osmosis中,同步dbt模式YAML和继承的列元数据,防止文档漂移累积
Keep dbt schema YAML and column documentation aligned with the project so stale metadata does not pile up between model changes.
Prerequisites
Python, dbt Core with a compatible adapter, dbt-osmosis installation, and access to the target dbt project repository
Installation
Use the upstream install or setup path that matches your environment:
- uv tool install --with="dbt-<adapter>" dbt-osmosis
- pip install "dbt-osmosis" "dbt-<adapter>"
- npm --prefix docs run start
- npm --prefix docs run build
Requirements and caveats from upstream:
- dbt-osmosis is a Python CLI and package for dbt development workflows.
- Python 3.10-3.13
- Docs-site commands use the Node toolchain under docs/:
Basic usage or getting-started notes:
- ad-hoc SQL compile/run helpers
- With uv:
- bash
- Source: https://github.com/1991513ccie-png/skills
- Extracted from upstream docs: https://raw.githubusercontent.com/z3z1ma/dbt-osmosis/HEAD/README.md
Documentation
- https://z3z1ma.github.io/dbt-osmosis/