-
Notifications
You must be signed in to change notification settings - Fork 0
/
.sqlfluff
37 lines (27 loc) · 1005 Bytes
/
.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
[sqlfluff]
dialect = redshift
templater = jinja
rules = AL01,AL02,AL03,AL04,AL05,AL06,AM01,AM02,AM03,AM05,AM06,CP01,CP02,CP03,CP04,CP05,CV01,CV02,CV04,CV05,CV07,CV08,CV11,JJ01,LT01,LT02,LT03,LT04,LT06,LT07,LT08,LT09,LT10,LT11,LT12,LT13,RF02,RF06,ST03,ST04,ST05,ST08
large_file_skip_byte_limit = 50000
[sqlfluff:templater:jinja]
library_path = sqlfluff/sqlfluff_libs
[sqlfluff:templater:jinja:context]
target = prod
[sqlfluff:indentation]
tab_space_size = 4
indent_unit = space
[sqlfluff:layout:type:casting_operator]
spacing_before = single
spacing_after = single
[sqlfluff:rules:aliasing.length]
min_alias_length = 3
[sqlfluff:rules:capitalisation.functions]
extended_capitalisation_policy = lower
[sqlfluff:rules:capitalisation.identifiers]
capitalisation_policy = lower
[sqlfluff:rules:capitalisation.types]
extended_capitalisation_policy = lower
[sqlfluff:rules:convention.casting_style]
preferred_type_casting_style = shorthand
[sqlfluff:rules:structure.subquery]
forbid_subquery_in = both