[CT-3177] [CLI] Raise deprecation warning for legacy MultiOption syntax #8758
Labels
cli
Impact: CLI
tech_debt
Behind-the-scenes changes, with little direct impact on end-user functionality
Is this your first time submitting a feature request?
Describe the feature
Thanks to #8598, dbt-core's "multi-option" parameters support three ways of passing in arguments:
The first is legacy behavior, and not standard across most CLIs. We should officially deprecate this behavior, and raise a warning encouraging the user to opt for (2) or (3) instead. Probably (2) is the simplest & quickest way to migrate from (1).
This seems to be a potential spot:
Technical trickiness:
Describe alternatives you've considered
Not adding this deprecation warnings, allowing users to stub their toes when they encounter inconsistencies across CLIs / OSes
Who will this benefit?
Users of multiple dbt CLIs
Are you interested in contributing this feature?
No response
Anything else?
--select
with unions + intersections on CLI docs.getdbt.com#4040The text was updated successfully, but these errors were encountered: