معرفی شرکت ها


dbterd-1.2.0b4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

dbterd is a Command Line Interface (CLI) to convert dbt manifest.json file to diagram file
ویژگی مقدار
سیستم عامل -
نام فایل dbterd-1.2.0b4
نام dbterd
نسخه کتابخانه 1.2.0b4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Dat Nguyen
ایمیل نویسنده datnguyen.it09@gmail.com
آدرس صفحه اصلی https://github.com/datnguye/dbterd
آدرس اینترنتی https://pypi.org/project/dbterd/
مجوز MIT
# dbterd CLI to generate Diagram-as-a-code file ([DBML](https://dbdiagram.io/d), [Mermaid](https://mermaid-js.github.io/mermaid-live-editor/), [PlantUML](https://plantuml.com/ie-diagram), [GraphViz](https://graphviz.org/), [D2](https://d2lang.com/)) from dbt artifact files (required: `manifest.json`, `catalog.json`) [![PyPI version](https://badge.fury.io/py/dbterd.svg)](https://pypi.org/project/dbterd/) ![python-cli](https://img.shields.io/badge/CLI-Python-FFCE3E?labelColor=14354C&logo=python&logoColor=white) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![python](https://img.shields.io/badge/Python-3.9|3.10|3.11-3776AB.svg?style=flat&logo=python&logoColor=white)](https://www.python.org) [![codecov](https://codecov.io/gh/datnguye/dbterd/branch/main/graph/badge.svg?token=N7DMQBLH4P)](https://codecov.io/gh/datnguye/dbterd) ```bash pip install dbterd --upgrade ``` Verify installed version: ```bash dbterd --version ``` ## Quick examine with existing samples ```bash # select all models in dbt_resto dbterd run -ad samples/dbtresto # select all models in dbt_resto, Select multiple dbt resources dbterd run -ad samples/dbtresto -rt model -rt source # select only models in dbt_resto excluding staging dbterd run -ad samples/dbtresto -s model.dbt_resto -ns model.dbt_resto.staging # select only models in schema name mart excluding staging dbterd run -ad samples/dbtresto -s schema:mart -ns model.dbt_resto.staging # select only models in schema full name dbt.mart excluding staging dbterd run -ad samples/dbtresto -s schema:dbt.mart -ns model.dbt_resto.staging # other samples dbterd run -ad samples/fivetranlog dbterd run -ad samples/fivetranlog -rt model -rt source dbterd run -ad samples/facebookad dbterd run -ad samples/facebookad -rt model -rt source dbterd run -ad samples/shopify -s wildcard:*shopify.shopify__* dbterd run -ad samples/shopify -rt model -rt source dbterd run -ad samples/dbt-constraints -a "test_relationship:(name:foreign_key|c_from:fk_column_name|c_to:pk_column_name)" # your own sample without commiting to repo dbterd run -ad samples/local -rt model -rt source ``` ## Quick DEMO Check [Quick Demo](https://dbterd.datnguyen.de/latest/nav/guide/targets/generate-dbml.html) out! And, following is the sample result using `dbdocs`: ![screencapture-dbdocs-io-datnguye-poc-2023-02-25-10_29_32.png](https://raw.githubusercontent.com/datnguye/dbterd/main/assets/images/screencapture-dbdocs-io-datnguye-poc-2023-02-25-10_29_32.png) ## Contributing ✨ If you've ever wanted to contribute to this tool, and a great cause, now is your chance! See the contributing docs [CONTRIBUTING](https://dbterd.datnguyen.de/latest/nav/development/contributing-guide.html) for more information. Finally, super thanks to our *Contributors*: <a href="https://github.com/datnguye/dbterd/graphs/contributors"> <img src="https://contrib.rocks/image?repo=datnguye/dbterd" /> </a>


نیازمندی

مقدار نام
>=8.1.3,<9.0.0 click
>=0.2.3,<0.3.0 dbt-artifacts-parser


زبان مورد نیاز

مقدار نام
>=3.9,<4.0 Python


نحوه نصب


نصب پکیج whl dbterd-1.2.0b4:

    pip install dbterd-1.2.0b4.whl


نصب پکیج tar.gz dbterd-1.2.0b4:

    pip install dbterd-1.2.0b4.tar.gz