You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If multiple packages have the same name, then whichever package is loaded last will clobber the models/macros/etc provided by other identically-named packages. This is basically never desirable, so dbt should error when it happens.
Steps to reproduce
Create a project with the name my_project and one model
Create a package for that project also named my_project with no models
A dbt run from the root package will not find any models.
Expected behavior
If multiple packages in a project have the same name, dbt should fail with an error:
dbt found more than one package with the name "{{ package_name }}" included in this project. Package names must be unique in a project. Please rename one of these packages.
The text was updated successfully, but these errors were encountered:
Describe the feature
If multiple packages have the same name, then whichever package is loaded last will clobber the models/macros/etc provided by other identically-named packages. This is basically never desirable, so dbt should error when it happens.
Steps to reproduce
my_project
and one modelmy_project
with no modelsdbt run
from the root package will not find any models.Expected behavior
If multiple packages in a project have the same name, dbt should fail with an error:
The text was updated successfully, but these errors were encountered: