Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
Symbols
--annotation-level
sqlfluff-lint command line option
--bench
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--check
sqlfluff-fix command line option
--code-only
sqlfluff-parse command line option
--config
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--dialect
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--disable-noqa
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--disable-noqa-except
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--disable-progress-bar
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
--disregard-sqlfluffignores
sqlfluff-lint command line option
--encoding
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--exclude-rules
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--FIX-EVEN-UNPARSABLE
sqlfluff-fix command line option
--fixed-suffix
sqlfluff-fix command line option
sqlfluff-format command line option
--force
sqlfluff-fix command line option
--format
sqlfluff-lint command line option
sqlfluff-parse command line option
--ignore
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--ignore-local-config
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--include-meta
sqlfluff-parse command line option
--library-path
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--logger
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--nocolor
sqlfluff-dialects command line option
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
sqlfluff-rules command line option
sqlfluff-version command line option
--nofail
sqlfluff-lint command line option
sqlfluff-parse command line option
--parse-statistics
sqlfluff-parse command line option
--persist-timing
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
--processes
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
--quiet
sqlfluff-fix command line option
--rules
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--show-lint-violations
sqlfluff-fix command line option
--stdin-filename
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--templater
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
--verbose
sqlfluff-dialects command line option
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
sqlfluff-rules command line option
sqlfluff-version command line option
--version
sqlfluff command line option
sqlfluff-dialects command line option
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
sqlfluff-rules command line option
sqlfluff-version command line option
--warn-unused-ignores
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
--write-output
sqlfluff-lint command line option
sqlfluff-parse command line option
-c
sqlfluff-parse command line option
-d
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
-e
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
-f
sqlfluff-fix command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
-i
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
-m
sqlfluff-parse command line option
-n
sqlfluff-dialects command line option
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
sqlfluff-rules command line option
sqlfluff-version command line option
-p
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
-q
sqlfluff-fix command line option
-r
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
-t
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
-v
sqlfluff-dialects command line option
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
sqlfluff-parse command line option
sqlfluff-render command line option
sqlfluff-rules command line option
sqlfluff-version command line option
-x
sqlfluff-fix command line option
sqlfluff-format command line option
A
AL01
AL02
AL03
AL04
AL05
AL06
AL07
AL08
AL09
aliasing.column
aliasing.expression
aliasing.forbid
aliasing.length
aliasing.self_alias.column
aliasing.table
aliasing.unique.column
aliasing.unique.table
aliasing.unused
all() (RawFileSlices method)
(Segments method)
allowed_rule_ref_map() (Linter class method)
AM01
AM02
AM03
AM04
AM05
AM06
AM07
ambiguous.column_count
ambiguous.column_references
ambiguous.distinct
ambiguous.join
ambiguous.order_by
ambiguous.set_columns
ambiguous.union
and_() (in module sqlfluff.utils.functional.segment_predicates)
any() (RawFileSlices method)
(Segments method)
apply() (Segments method)
B
BaseRule (class in sqlfluff.core.rules.base)
break_long_lines() (ReflowSequence method)
C
capitalisation.functions
capitalisation.identifiers
capitalisation.keywords
capitalisation.literals
capitalisation.types
children() (Segments method)
class_types (ReflowBlock property)
(ReflowPoint property)
code (RuleGhost attribute)
codes() (RulePack method)
convention.blocked_words
convention.casting_style
convention.coalesce
convention.count_rows
convention.is_null
convention.left_join
convention.not_equal
convention.quoted_literals
convention.select_trailing_comma
convention.statement_brackets
convention.terminator
copy() (RuleSet method)
CP01
CP02
CP03
CP04
CP05
crawl() (BaseRule method)
CV01
CV02
CV03
CV04
CV05
CV06
CV07
CV08
CV09
CV10
CV11
D
depth_info (ReflowBlock attribute)
description (RuleGhost attribute)
diff_to() (FluffConfig method)
discard_unsafe_fixes() (BaseRule static method)
E
elements_to_segments() (Lexer method)
F
filter_meta() (BaseRule static method)
find() (Segments method)
first() (Segments method)
fix() (in module sqlfluff)
(Linter method)
FluffConfig (class in sqlfluff.core)
from_around_target() (ReflowSequence class method)
from_config() (ReflowBlock class method)
from_kwargs() (FluffConfig class method)
from_path() (FluffConfig class method)
from_raw_segments() (ReflowSequence class method)
from_root() (FluffConfig class method)
(ReflowSequence class method)
from_string() (FluffConfig class method)
from_strings() (FluffConfig class method)
G
get() (FluffConfig method)
(Segments method)
get_config_ref() (BaseRule class method)
get_fixes() (ReflowSequence method)
get_indent() (ReflowPoint method)
get_indent_impulse() (ReflowPoint method)
get_indent_segment_vals() (ReflowPoint method)
get_parent_of() (BaseRule class method)
get_raw() (ReflowSequence method)
get_results() (ReflowSequence method)
get_rulepack() (Linter method)
(RuleSet method)
get_section() (FluffConfig method)
get_templater() (FluffConfig method)
get_templater_class() (FluffConfig method)
get_type() (in module sqlfluff.utils.functional.segment_predicates)
I
indent_to() (ReflowPoint method)
insert() (ReflowSequence method)
is_all_unrendered() (ReflowBlock method)
(ReflowPoint method)
is_code() (in module sqlfluff.utils.functional.segment_predicates)
is_comment() (in module sqlfluff.utils.functional.segment_predicates)
is_keyword() (in module sqlfluff.utils.functional.segment_predicates)
is_meta() (in module sqlfluff.utils.functional.segment_predicates)
is_raw() (in module sqlfluff.utils.functional.segment_predicates)
is_slice_type() (in module sqlfluff.utils.functional.raw_file_slice_predicates)
is_templated() (in module sqlfluff.utils.functional.segment_predicates)
is_type() (in module sqlfluff.utils.functional.segment_predicates)
is_whitespace() (in module sqlfluff.utils.functional.segment_predicates)
iter_vals() (FluffConfig method)
iterate_segments() (Segments method)
J
jinja.padding
JJ01
L
last() (Segments method)
layout.commas
layout.cte_bracket
layout.cte_newline
layout.end_of_file
layout.functions
layout.indent
layout.long_lines
layout.operators
layout.select_modifiers
layout.select_targets
layout.set_operators
layout.spacing
layout.start_of_file
lex() (Lexer method)
lex_match() (Lexer static method)
Lexer (class in sqlfluff.core)
line_position (ReflowBlock attribute)
line_position_configs (ReflowBlock attribute)
lint() (in module sqlfluff)
(Linter method)
lint_fix_parsed() (Linter class method)
lint_parsed() (Linter class method)
lint_path() (Linter method)
lint_paths() (Linter method)
lint_rendered() (Linter class method)
lint_string() (Linter method)
lint_string_wrapped() (Linter method)
Linter (class in sqlfluff.core)
LintResult (class in sqlfluff.core.rules.base)
load_raw_file_and_config() (Linter static method)
LT01
LT02
LT03
LT04
LT05
LT06
LT07
LT08
LT09
LT10
LT11
LT12
LT13
M
make_child_from_path() (FluffConfig method)
map_template_slices() (Lexer static method)
module
sqlfluff
sqlfluff.core
sqlfluff.core.rules.base
sqlfluff.utils.functional.raw_file_slice_predicates
sqlfluff.utils.functional.raw_file_slices
sqlfluff.utils.functional.segment_predicates
sqlfluff.utils.functional.segments
N
name (RuleGhost attribute)
not_() (in module sqlfluff.utils.functional.segment_predicates)
num_newlines() (ReflowBlock method)
(ReflowPoint method)
O
or_() (in module sqlfluff.utils.functional.segment_predicates)
P
parse() (in module sqlfluff)
(Parser method)
parse_path() (Linter method)
parse_rendered() (Linter class method)
parse_string() (Linter method)
Parser (class in sqlfluff.core)
PATH
sqlfluff-parse command line option
sqlfluff-render command line option
PATHS
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint command line option
pos_marker (ReflowBlock property)
(ReflowPoint property)
process() (RuleLoggingAdapter method)
process_inline_config() (FluffConfig method)
process_raw_file_for_config() (FluffConfig method)
R
raw (ReflowBlock property)
(ReflowPoint property)
raw_is() (in module sqlfluff.utils.functional.segment_predicates)
raw_segments (Segments property)
raw_slices (Segments property)
raw_slices() (in module sqlfluff.utils.functional.segment_predicates)
raw_upper_is() (in module sqlfluff.utils.functional.segment_predicates)
RawFileSlices (class in sqlfluff.utils.functional.raw_file_slices)
rebreak() (ReflowSequence method)
recursive_crawl() (Segments method)
recursive_crawl_all() (Segments method)
reference_map (RulePack attribute)
references.consistent
references.from
references.keywords
references.qualification
references.quoting
references.special_chars
ReflowBlock (class in sqlfluff.utils.reflow.elements)
ReflowPoint (class in sqlfluff.utils.reflow.elements)
ReflowSequence (class in sqlfluff.utils.reflow)
register() (RuleSet method)
reindent() (ReflowSequence method)
remove_templated_errors() (Linter static method)
render_file() (Linter method)
render_string() (Linter method)
replace() (ReflowSequence method)
respace() (ReflowSequence method)
respace_point() (ReflowPoint method)
reversed() (Segments method)
RF01
RF02
RF03
RF04
RF05
RF06
rule_reference_map() (RuleSet method)
rule_tuples() (Linter method)
RuleGhost (class in sqlfluff.core.rules.base)
RuleLoggingAdapter (class in sqlfluff.core.rules.base)
RuleManifest (class in sqlfluff.core.rules.base)
RuleMetaclass (class in sqlfluff.core.rules.base)
RulePack (class in sqlfluff.core.rules.base)
rules (RulePack attribute)
RuleSet (class in sqlfluff.core.rules.base)
S
Segments (class in sqlfluff.utils.functional.segments)
select() (RawFileSlices method)
(Segments method)
set_value() (FluffConfig method)
spacing_after (ReflowBlock attribute)
spacing_before (ReflowBlock attribute)
split_comma_separated_string() (BaseRule static method)
sqlfluff
module
sqlfluff command line option
--version
sqlfluff-dialects command line option
--nocolor
--verbose
--version
-n
-v
sqlfluff-fix command line option
--bench
--check
--config
--dialect
--disable-noqa
--disable-noqa-except
--disable-progress-bar
--encoding
--exclude-rules
--FIX-EVEN-UNPARSABLE
--fixed-suffix
--force
--ignore
--ignore-local-config
--library-path
--logger
--nocolor
--persist-timing
--processes
--quiet
--rules
--show-lint-violations
--stdin-filename
--templater
--verbose
--version
--warn-unused-ignores
-d
-e
-f
-i
-n
-p
-q
-r
-t
-v
-x
PATHS
sqlfluff-format command line option
--bench
--config
--dialect
--disable-noqa
--disable-noqa-except
--disable-progress-bar
--encoding
--exclude-rules
--fixed-suffix
--ignore
--ignore-local-config
--library-path
--logger
--nocolor
--persist-timing
--processes
--rules
--stdin-filename
--templater
--verbose
--version
--warn-unused-ignores
-d
-e
-i
-n
-p
-r
-t
-v
-x
PATHS
sqlfluff-lint command line option
--annotation-level
--bench
--config
--dialect
--disable-noqa
--disable-noqa-except
--disable-progress-bar
--disregard-sqlfluffignores
--encoding
--exclude-rules
--format
--ignore
--ignore-local-config
--library-path
--logger
--nocolor
--nofail
--persist-timing
--processes
--rules
--stdin-filename
--templater
--verbose
--version
--warn-unused-ignores
--write-output
-d
-e
-f
-i
-n
-p
-r
-t
-v
PATHS
sqlfluff-parse command line option
--bench
--code-only
--config
--dialect
--disable-noqa
--disable-noqa-except
--encoding
--exclude-rules
--format
--ignore
--ignore-local-config
--include-meta
--library-path
--logger
--nocolor
--nofail
--parse-statistics
--rules
--stdin-filename
--templater
--verbose
--version
--write-output
-c
-d
-e
-f
-i
-m
-n
-r
-t
-v
PATH
sqlfluff-render command line option
--bench
--config
--dialect
--disable-noqa
--disable-noqa-except
--encoding
--exclude-rules
--ignore
--ignore-local-config
--library-path
--logger
--nocolor
--rules
--stdin-filename
--templater
--verbose
--version
-d
-e
-i
-n
-r
-t
-v
PATH
sqlfluff-rules command line option
--nocolor
--verbose
--version
-n
-v
sqlfluff-version command line option
--nocolor
--verbose
--version
-n
-v
sqlfluff.core
module
sqlfluff.core.rules.base
module
sqlfluff.utils.functional.raw_file_slice_predicates
module
sqlfluff.utils.functional.raw_file_slices
module
sqlfluff.utils.functional.segment_predicates
module
sqlfluff.utils.functional.segments
module
ST01
ST02
ST03
ST04
ST05
ST06
ST07
ST08
ST09
stack_spacing_configs (ReflowBlock attribute)
structure.column_order
structure.distinct
structure.else_null
structure.join_condition_order
structure.nested_case
structure.simple_case
structure.subquery
structure.unused_cte
structure.using
T
templated_slices() (in module sqlfluff.utils.functional.segment_predicates)
to_linting_error() (LintResult method)
TQ01
tsql.sp_prefix
V
verify_dialect_specified() (FluffConfig method)
violations_from_segments() (Lexer static method)
W
without() (ReflowSequence method)
Navigation
Documentation for SQLFluff:
Getting Started
Why SQLFluff?
Guides & How-tos
Configuration
Production Usage & Security
Reference
SQLFluff in the Wild
SQLFluff Slack
SQLFluff on Twitter
Related Topics
Documentation overview