z3z1ma / dbt-osmosis

Provides automated YAML management, a dbt server, streamlit workbench, and git-integrated dbt model output diff tools
https://z3z1ma.github.io/dbt-osmosis/
Apache License 2.0
456 stars 46 forks source link

[feat] Optimize Workbench for 2 Usage Patterns #9

Closed z3z1ma closed 2 years ago

z3z1ma commented 2 years ago

Lets reduce scope in our workbench to a hyper tailored experience for A) Creating a new model B) Editing an existing model

There should (probably) be two separate but similar layouts for this.

z3z1ma commented 2 years ago

I've scratched A as a pattern since the user can just create a model in their IDE and target it to work on it in the workbench, our experience will always mirror B

z3z1ma commented 2 years ago

I think it is in a good spot for the above with reduced scope and cleaned up code