Skip to content

Commit f43acef

Browse files
Use ClickHouse query settings in insert_rows
1 parent 9519574 commit f43acef

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{% macro get_query_settings() %}
2+
{{ do return(adapter.dispatch("get_query_settings", "elementary")()) }}
3+
{% endmacro %}
4+
5+
{% macro default__get_query_settings() %}
6+
{{ do return("") }}
7+
{% endmacro %}
8+
9+
{% macro clickhouse__get_query_settings() %}
10+
{{ do return(adapter.get_model_query_settings(model)) }}
11+
{% endmacro %}

macros/utils/table_operations/insert_rows.sql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@
6363
insert into {{ table_relation }}
6464
({%- for column in columns -%}
6565
{{- elementary.escape_reserved_keywords(column.name) -}} {{- "," if not loop.last else "" -}}
66-
{%- endfor -%}) values
66+
{%- endfor -%})
67+
{{ elementary.get_query_settings() }}
68+
values
6769
{% endset %}
6870
{% do elementary.end_duration_measure_context('base_query_calc') %}
6971

0 commit comments

Comments
 (0)