-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
enhancementNew feature or requestNew feature or requestgood_first_issueStraightforward + self-contained changes, good for new contributors!Straightforward + self-contained changes, good for new contributors!
Milestone
Description
Feature
Feature description
Presently, dbt debug
is pretty useless. I think we should trim out a lot of the output, and instead show:
- Expected path to profiles.yml (given CLI args, env vars, etc)
- Whether or not that profiles.yml actually exists (and is valid)
- Whether or not dbt_project.yml exists (and is valid)
- Whether or not certain dependencies are met (eg. is
git
installed?) - Whether or not dbt can connect to the target database?
- A list of available targets
- A list of schemas that dbt will build into (?)
I'm sure there are other relevant things to add here, and not all of the above are strictly necessary.
Who will this benefit?
Folks who are new to dbt, or are configuring advanced functionality like custom schemas, for instance.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood_first_issueStraightforward + self-contained changes, good for new contributors!Straightforward + self-contained changes, good for new contributors!