dbt-checkpoint
dbt-checkpoint provides pre-commit hooks for dbt metadata, tests, and SQL policy checks.
Coverage: 100% (48 covered, 0 partial, 0 not planned) of 48 upstream checks.
Parity map
| Upstream hook | Status | dbt-doctor equivalent |
|---|---|---|
check-column-desc-are-same |
Covered | column-desc-are-same |
check-column-name-contract |
Covered | column-name-contract |
check-model-columns-have-desc |
Covered | column-description-required |
check-model-columns-have-meta-keys |
Covered | model-columns-have-meta-keys |
check-model-has-all-columns |
Covered | model-has-all-columns |
check-model-has-contract |
Covered | model-contract-enforced |
check-model-has-constraints |
Covered | model-has-constraints |
check-model-has-generic-constraints |
Covered | model-has-generic-constraints |
check-model-has-description |
Covered | schema-description, undocumented-model |
check-model-has-meta-keys |
Covered | model-has-meta-keys |
check-model-has-labels-keys |
Covered | model-has-labels-keys |
check-model-has-properties-file |
Covered | per-model-schema-yml |
check-model-has-tests-by-name |
Covered | model-has-tests-by-name |
check-model-has-tests-by-type |
Covered | model-has-tests-by-type |
check-model-has-tests-by-group |
Covered | model-has-tests-by-group |
check-model-has-tests |
Covered | model-has-tests |
check-model-name-contract |
Covered | model-name-contract |
check-model-parents-and-childs |
Covered | model-parents-and-childs |
check-model-parents-database |
Covered | model-parents-database |
check-model-parents-name-prefix |
Covered | model-parents-name-prefix |
check-model-parents-schema |
Covered | model-parents-schema |
check-model-tags |
Covered | model-tags |
check-model-materialization-by-childs |
Covered | model-materialization-by-childs |
check-script-semicolon |
Covered | script-semicolon |
check-script-has-no-table-name |
Covered | script-has-no-table-name |
check-script-ref-and-source |
Covered | script-ref-and-source |
check-source-columns-have-desc |
Covered | source-columns-have-desc |
check-source-has-all-columns |
Covered | source-has-all-columns |
check-source-has-description |
Covered | source-has-description |
check-source-table-has-description |
Covered | source-table-has-description |
check-source-has-freshness |
Covered | source-freshness |
check-source-has-loader |
Covered | source-has-loader |
check-source-has-meta-keys |
Covered | source-has-meta-keys |
check-source-has-labels-keys |
Covered | source-has-labels-keys |
check-source-tags |
Covered | source-tags |
check-source-childs |
Covered | source-childs |
check-macro-has-description |
Covered | macro-documented |
check-macro-arguments-have-desc |
Covered | macro-arguments-have-desc |
check-macro-has-meta-keys |
Covered | macro-has-meta-keys |
check-exposure-has-meta-keys |
Covered | exposure-has-meta-keys |
check-seed-has-meta-keys |
Covered | seed-has-meta-keys |
check-snapshot-has-meta-keys |
Covered | snapshot-has-meta-keys |
check-test-has-meta-keys |
Covered | test-has-meta-keys |
check-database-casing-consistency |
Covered | database-casing-consistency |
check-source-has-tests-by-name |
Covered | source-has-tests-by-name |
check-source-has-tests-by-type |
Covered | source-has-tests-by-type |
check-source-has-tests |
Covered | source-has-tests |
check-source-has-tests-by-group |
Covered | source-has-tests-by-group |