/
anton.boytsov
/
dbt_course_module2
Обзор
Документация
Войти
/
anton.boytsov
/
dbt_course_module2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
macros/utils.sql
19 строк
543 B
Anton Boytsov
Module 8: test macros
08 май 2026, 14:52
08 май 2026, 14:52
12609a0
Код
Авторство
О чём код?
{% macro show_columns_relation(model_name) %} {% set column_query %} select column_name from {{ target.database }}.information_schema.columns where table_schema = '{{ target.schema }}' and upper(table_name) = '{{ model_name.upper() }}' {% endset %} {% do log(column_query) %} {% set columns = run_query(column_query).columns[0].values() %} {%- for column in columns %} {{ column }}{%- if not loop.last -%}, {% endif %} {%- endfor %} {% endmacro %}