Skip to content

Commit

Permalink
Merge pull request #12 from onaio/sobanda_utils
Browse files Browse the repository at this point in the history
Sobanda utils
  • Loading branch information
obanda authored Apr 17, 2023
2 parents 49f762e + e496e2f commit 116d4d2
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions macros/generate_translated_table.sql
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{% macro generate_translated_table(rawtable, labelstable, language = 'und') %}
--update macro to accept various languages 17-04-2023 SAO

{% 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 %}
Expand All @@ -21,4 +24,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 %}
{% endmacro %}

0 comments on commit 116d4d2

Please sign in to comment.