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
Today, model namespacing looks different than macro namespacing. When calling macros, there's a notion of precedence. So, {{ mymacro() }} will search:
First, in the local package
Then, in the "global" package (includes in dbt repo)
Then, package-specific lookups if package.mymacro syntax is used
We can / should use a similar notion of namespace precedence with models. This would let us support multiple models of the same name in packages, allowing us to generate docs for projects built into different namespaces with overlapping model names.
The text was updated successfully, but these errors were encountered:
Today, model namespacing looks different than macro namespacing. When calling macros, there's a notion of precedence. So,
{{ mymacro() }}
will search:package.mymacro
syntax is usedWe can / should use a similar notion of namespace precedence with models. This would let us support multiple models of the same name in packages, allowing us to generate docs for projects built into different namespaces with overlapping model names.
The text was updated successfully, but these errors were encountered: