Manifest Checks: Metadata#
Note
The below checks require manifest.json to be present.
Classes:
| Name | Description |
|---|---|
CheckProjectName |
Enforce that the name of the dbt project matches a supplied regex. Generally used to enforce that project names conform to something like |
CheckProjectName
#
Enforce that the name of the dbt project matches a supplied regex. Generally used to enforce that project names conform to something like company_<DOMAIN>.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
project_name_pattern
|
str
|
Regex pattern to match the project name. |
required |
Receives at execution time:
| Name | Type | Description |
|---|---|---|
manifest_obj |
DbtBouncerManifest
|
The manifest object. |
Other Parameters (passed via config file):
| Name | Type | Description |
|---|---|---|
severity |
Optional[Literal['error', 'warn']]
|
Severity level of the check. Default: |
Example(s):