macro-paths

dbt_project.yml
macro-paths: [directorypath]

Definition

Optionally specify a custom list of directories where macros are located. Note that you cannot co-locate models and macros.

Default

By default, dbt will search for macros in a directory named macros, i.e. macro-paths: ["macros"]

Examples

Use a subdirectory named custom_macros instead of macros

dbt_project.yml
macro-paths: ["custom_macros"]