diff --git a/macros/generate_translated_table.sql b/macros/generate_translated_table.sql index 78451cb..95f07a1 100644 --- a/macros/generate_translated_table.sql +++ b/macros/generate_translated_table.sql @@ -1,4 +1,5 @@ -{% macro generate_translated_table(rawtable, labelstable, language = 'und') %} +{% macro generate_translated_table(rawtable, labelstable, language) %} +--language is 'und' when multiple languages do not exist {%- set fieldlist = dbt_utils.get_filtered_columns_in_relation(rawtable) -%} {%- set optionslist = dbt_utils.get_column_values(labelstable, column='option') |list %} @@ -21,4 +22,4 @@ left join {{labelstable}} as t{{optionslist.index(option)}} on t{{optionslist.i and r.{{option}}::varchar = t{{optionslist.index(option)}}.label and t{{optionslist.index(option)}}.language = '{{language}}' {%- endfor %} -{% endmacro %} \ No newline at end of file +{% endmacro %}