From e48c0951eb880caa4e281bbe6282b38f37c81426 Mon Sep 17 00:00:00 2001 From: Jeremy Yeo Date: Mon, 2 Feb 2026 18:38:36 +0000 Subject: [PATCH 1/2] test --- .sqlfluff | 37 +++++++++++++++++++++++++++++++++++++ macros/m.sql | 3 +++ models/foo.sql | 3 +-- 3 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 .sqlfluff create mode 100644 macros/m.sql diff --git a/.sqlfluff b/.sqlfluff new file mode 100644 index 0000000..79d25c2 --- /dev/null +++ b/.sqlfluff @@ -0,0 +1,37 @@ +[sqlfluff] +dialect = snowflake +templater = dbt +runaway_limit = 10 +max_line_length = 80 +indent_unit = space + +[sqlfluff:indentation] +tab_space_size = 4 + +[sqlfluff:layout:type:comma] +spacing_before = touch +line_position = trailing + +[sqlfluff:rules:capitalisation.keywords] +capitalisation_policy = lower + +[sqlfluff:rules:aliasing.table] +aliasing = explicit + +[sqlfluff:rules:aliasing.column] +aliasing = explicit + +[sqlfluff:rules:aliasing.expression] +allow_scalar = False + +[sqlfluff:rules:capitalisation.identifiers] +extended_capitalisation_policy = lower + +[sqlfluff:rules:capitalisation.functions] +capitalisation_policy = lower + +[sqlfluff:rules:capitalisation.literals] +capitalisation_policy = lower + +[sqlfluff:rules:ambiguous.column_references] # Number in group by +group_by_and_order_by_style = implicit diff --git a/macros/m.sql b/macros/m.sql new file mode 100644 index 0000000..d8226af --- /dev/null +++ b/macros/m.sql @@ -0,0 +1,3 @@ +{% macro double_this_column(col_name) -%} + {{ col_name }} * 2 as doubled +{%- endmacro %} diff --git a/models/foo.sql b/models/foo.sql index 13d2679..1f046b4 100644 --- a/models/foo.sql +++ b/models/foo.sql @@ -1,2 +1 @@ - -select 1 c +select {{ double_this_column('col_1') }} From 488a853bd7eba99b350c678d932ffee00185db73 Mon Sep 17 00:00:00 2001 From: Jeremy Yeo Date: Mon, 2 Feb 2026 18:40:31 +0000 Subject: [PATCH 2/2] update --- .sqlfluffignore | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .sqlfluffignore diff --git a/.sqlfluffignore b/.sqlfluffignore new file mode 100644 index 0000000..95fc2b2 --- /dev/null +++ b/.sqlfluffignore @@ -0,0 +1,3 @@ +target +dbt_packages +macros