s&p update models
This commit is contained in:
parent
384665c487
commit
c95f551acf
9 changed files with 158 additions and 39 deletions
10
macros/tests/at_least_one_null.sql
Normal file
10
macros/tests/at_least_one_null.sql
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{% test at_least_one_null(model, columns) %}
|
||||
|
||||
select *
|
||||
from {{ model }}
|
||||
where
|
||||
{% for column in columns %}
|
||||
{{ column }} is not null {% if not loop.last %} and {% endif %}
|
||||
{% endfor %}
|
||||
-- If all columns are not null, the row violates the test
|
||||
{% endtest %}
|
||||
Loading…
Add table
Add a link
Reference in a new issue