12 lines
469 B
SQL
12 lines
469 B
SQL
{% macro get_parent_models(model_name) %}
|
|
{% if execute %}
|
|
{% set model = ( graph.nodes.values() | selectattr('name', 'equalto', model_name) | list ).pop() %}
|
|
{% set depends_on = model.depends_on['nodes'] %}
|
|
{% set new_depends_on = [] %}
|
|
{% for item in depends_on %}
|
|
{% do new_depends_on.append(item.split('.')[2]) %}
|
|
{% endfor %}
|
|
{{ return(new_depends_on) }}
|
|
|
|
{% endif %}
|
|
{% endmacro %} |