-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DbtProject] Rename --use-experimental-dbt-project
flag to --use-dbt-project
in dbt scaffold CLI
#22794
[DbtProject] Rename --use-experimental-dbt-project
flag to --use-dbt-project
in dbt scaffold CLI
#22794
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @maximearmstrong and the rest of your teammates on Graphite |
--use-experimental-dbt-project
flag by --use-dbt-project
in dbt scaffold CLI--use-experimental-dbt-project
flag by --use-dbt-project
in dbt scaffold CLI
--use-experimental-dbt-project
flag by --use-dbt-project
in dbt scaffold CLI--use-experimental-dbt-project
flag to --use-dbt-project
in dbt scaffold CLI
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this also needs an internal PR
use_experimental_dbt_project: Annotated[ | ||
use_dbt_project: Annotated[ | ||
bool, | ||
typer.Option( | ||
..., | ||
"--use-experimental-dbt-project", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can also just keep --use-experimental-dbt-project
as a flag so things that use that flag won't break (e.g. extraneous docs, internal).
@rexledesma It's ready for review here |
Sweet thanks |
b3a685a
to
de0a2ad
Compare
Summary & Motivation
This PR renames the
--use-experimental-dbt-project
flag to--use-dbt-project
in the dbt scaffold CLI, now that DbtProject is no more experimental.This is the first step in making DbtProject the default and only strategy when scaffolding a dbt project. The goal is to facilitate the transition from the previous default strategy to that of DbtProject in our tutorials, courses and docs.
Once this is merged, next steps will be to
dagster-dbt project scaffold --use-dbt-project
with the updated flagdagster-dbt project scaffold
Tickets are listed here.
How I Tested These Changes
BK with updated tests