dbt-sugar
dbt-sugar copied to clipboard
dbt-sugar is a CLI tool that allows users of dbt to have fun and ease performing actions around dbt models
The following warnings have been popping up and are pretty easy to fix: ``` /Users/bastienboutonnet/repos/dbt-sugar/dbt_sugar/core/connectors/postgres_connector.py:31: SADeprecationWarning: Calling URL() directly is deprecated and will be disabled in a future release. The...
When we presented the tool in the dbt office hours Jillian asked a really good question: "How do you measure and derive test coverage?" Right now we say "if a...
@virvirlopez we forgot to test subprocess and I also have some questions regarding the user flow and how we let people add tests via the CLI (especially for more complex...
We want to allow users to provide some mappings to use for automated tagging of columns. For example, they may want to say that "everything that contains 'email' should be...
During our presentation at dbt how to hours Pablo asked whether sugar will deal well with Jinja. Something we should test out! https://getdbt.slack.com/archives/C01RCCYM40H/p1616512909016200?thread_ts=1616512909.016200&cid=C01RCCYM40H
#Rationale Originally we wanted to provide support for more than one dbt project under a given `syrup` config. However, this would slow our initial development but it is a **regression**...
Currently when we generate the `DbtSugarConfig` we make sure that all of the declared dbt projects actually exist on disk (see https://github.com/bitpicky/dbt-sugar/blob/5c44dd1e7aa13f68c7f4e013ade34485f34c41ee/dbt_sugar/core/config/config.py#L118-L123) but we may also want to have a...
Noel, one of our community members posted an article from Emily (Capital One) on our discord: https://discord.com/channels/752101657218908281/789211881117057064/807763141526028338 Which refers to the idea of using column names as contracts: - https://emilyriederer.netlify.app/post/column-name-contracts/...