Dyota's blog

sqlfluff

[sqlfluff]
dialect = tsql
templater = raw
indent_unit = space
tab_space_size = 4

[sqlfluff:indentation]
indent_unit = space
tab_space_size = 4
indented_joins = true
indented_using_on = true

[sqlfluff:layout:type:select_clause_element]
spacing_before = single

[sqlfluff:rules:layout.select_targets]
wildcard_policy = single

[sqlfluff:rules:layout.indent]
indent_unit = space
tab_space_size = 4

[sqlfluff:rules:convention.select_trailing_comma]
select_clause_trailing_comma = forbid

[sqlfluff:rules:layout.commas]
line_position = leading

[sqlfluff:rules:convention.keywords]
capitalisation_policy = upper

[sqlfluff:rules:convention.literals]
capitalisation_policy = upper

[sqlfluff:rules:convention.functions]
capitalisation_policy = upper

[sqlfluff:rules:convention.datatypes]
capitalisation_policy = upper

[sqlfluff:rules:aliasing.expression]
aliasing = explicit

[sqlfluff:rules:aliasing.column]
aliasing = explicit

[sqlfluff:rules:layout.long_lines]
ignore_comment_lines = true