forked from lindsaymurphy4/course_advanced_dbt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.sqlfluff
58 lines (47 loc) · 1.32 KB
/
.sqlfluff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
[sqlfluff]
dialect = snowflake
exclude_rules = L001,L003,L007,L008,L009,L027,L029,L031,L034,L035,L036,L037,L043,L044,L057,L059,L068
ignore = parsing
processes = 0
templater = dbt
max_line_length = 999
[sqlfluff:templater]
unwrap_wrapped_queries = true
[sqlfluff:templater:jinja]
apply_dbt_builtins = true
[sqlfluff:templater:dbt]
apply_dbt_builtins = true
profile = course_advanced_dbt
project_dir = .
profiles_dir = .
target = dev
[sqlfluff:indentation]
indent_unit = space
indented_ctes = False
indented_joins = True
indented_using_on = True
indented_on_contents = True
tab_space_size = 4
template_blocks_indent = True
[sqlfluff:layout:type:comma]
spacing_before = touch
line_position = trailing
[sqlfluff:rules]
single_table_references = consistent
[sqlfluff:rules:capitalisation.identifiers] #L014
capitalisation_policy = lower
ignore_words = None
[sqlfluff:rules:capitalisation.keywords] #L010
capitalisation_policy = lower
ignore_words = None
[sqlfluff:rules:capitalisation.functions] #L030
extended_capitalisation_policy = lower
ignore_words = None
[sqlfluff:rules:capitalisation.literals] #L040
capitalisation_policy = lower
ignore_words = None
[sqlfluff:rules:capitalisation.types] #L063
# Capitalisation of datatypes
extended_capitalisation_policy = lower
[sqlfluff:ambiguous.column_references]
group_by_and_order_by_style = consistent