{% macro check_model_exists(model_name) %} {% if execute %} {% if manifest %} {% set model_exists = false %} {% for node in manifest.nodes.values() %} {% if node.resource_type == 'model' and node.name == model_name %} {% set model_exists = true %} {% break %} {% endif %} {% endfor %} {{ return(model_exists) }} {% else %} {{ exceptions.raise_compiler_error("'manifest' object is not available in this context.") }} {% endif %} {% endif %} {% endmacro %}