dbt-labs / hubcap

This app adds modules to the hubsite at hub.getdbt.com
13 stars 100 forks source link

dbt-star #304

Closed AxelThevenot closed 8 months ago

AxelThevenot commented 8 months ago

Description

A dbt package to SELECT * without SELECT *!

🎯 Selective Column Inclusion: Generate exhaustive SELECT expressions for models and sources removing your old SELECT * from your queries, improving readability when compiled.

🚫 Configurable: Use the optional except argument to tailor the output by excluding specific columns. Enhance query clarity with the alias argument, especially useful for multiple model instances.

🌐 Cross-Platform Compatibility: Supports all data platforms, ensuring flexibility in your data stack.

Link to your package's repository: https://github.com/AxelThevenot/dbt-star

Checklist

This checklist is a cut down version of the best practices that we have identified as the package hub has grown. Although meeting these checklist items is not a prerequisite to being added to the Hub, we have found that packages which don't conform provide a worse user experience.

First run experience

Customisability

Dependencies

Dependencies on dbt Core

Versioning

AxelThevenot commented 8 months ago

Yes I saw it but I highly prefer a more declarative approach 🙏 And it forces having a good documentation 😇

Thank you for merging it

And I probably will re-inspire myself of this package to add some new optional arguments