Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
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
--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-progress-bar
sqlfluff-fix command line option
sqlfluff-format command line option
sqlfluff-lint 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
--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
--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
--profiler
sqlfluff-parse command line option
--quiet
sqlfluff-fix command line option
--recurse
sqlfluff-parse 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
--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
--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
aliasing.column
aliasing.expression
aliasing.forbid
aliasing.length
aliasing.table
aliasing.unique.table
aliasing.unused
all() (RawFileSlices method)
(Segments 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)
create_after() (LintFix class method)
create_before() (LintFix class method)
CV01
CV02
CV03
CV04
CV05
CV06
CV07
CV08
CV09
CV10
CV11
D
delete() (LintFix class method)
depth_info (ReflowBlock attribute)
description (RuleGhost attribute)
diff_to() (FluffConfig method)
discard_unsafe_fixes() (BaseRule static method)
E
elements_to_segments() (Lexer method)
extract_ignore_from_comment() (Linter class method)
extract_ignore_mask_source() (Linter class method)
extract_ignore_mask_tree() (Linter class 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)
G
get() (FluffConfig method)
(Segments method)
get_config_ref() (BaseRule class method)
get_fix_slices() (LintFix method)
get_fixes() (ReflowSequence method)
get_indent() (ReflowPoint method)
get_indent_impulse() (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_type() (in module sqlfluff.utils.functional.segment_predicates)
H
has_template_conflicts() (LintFix method)
I
indent_to() (ReflowPoint method)
insert() (ReflowSequence method)
is_code() (in module sqlfluff.utils.functional.segment_predicates)
is_comment() (in module sqlfluff.utils.functional.segment_predicates)
is_expandable() (in module sqlfluff.utils.functional.segment_predicates)
is_just_source_edit() (LintFix method)
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_trivial() (LintFix method)
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)
LintFix (class in sqlfluff.core.rules.base)
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_noqa() (Linter static 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
paths_from_path() (Linter method)
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() (LintFix class method)
(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
--config
--dialect
--disable-noqa
--disable-progress-bar
--disable_progress_bar
--encoding
--exclude-rules
--FIX-EVEN-UNPARSABLE
--fixed-suffix
--force
--ignore
--ignore-local-config
--logger
--nocolor
--persist-timing
--processes
--quiet
--rules
--show-lint-violations
--templater
--verbose
--version
-d
-e
-f
-i
-n
-p
-q
-r
-t
-v
-x
PATHS
sqlfluff-format command line option
--bench
--config
--dialect
--disable-noqa
--disable-progress-bar
--disable_progress_bar
--encoding
--exclude-rules
--fixed-suffix
--ignore
--ignore-local-config
--logger
--nocolor
--persist-timing
--processes
--rules
--templater
--verbose
--version
-d
-e
-i
-n
-p
-r
-t
-v
-x
PATHS
sqlfluff-lint command line option
--annotation-level
--bench
--config
--dialect
--disable-noqa
--disable-progress-bar
--disable_progress_bar
--disregard-sqlfluffignores
--encoding
--exclude-rules
--format
--ignore
--ignore-local-config
--logger
--nocolor
--nofail
--persist-timing
--processes
--rules
--templater
--verbose
--version
--write-output
-d
-e
-f
-i
-n
-p
-r
-t
-v
PATHS
sqlfluff-parse command line option
--bench
--code-only
--config
--dialect
--disable-noqa
--encoding
--exclude-rules
--format
--ignore
--ignore-local-config
--include-meta
--logger
--nocolor
--nofail
--profiler
--recurse
--rules
--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
--encoding
--exclude-rules
--ignore
--ignore-local-config
--logger
--nocolor
--rules
--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
stack_spacing_configs (ReflowBlock attribute)
structure.column_order
structure.distinct
structure.else_null
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
SQL in the Wild
Vision for SQLFluff
Rolling out SQLFluff with a new team
Let’s talk about whitespace
Rules Reference
Dialects Reference
Production Usage
Configuration
CLI Reference
API Reference
Release Notes
Internals
Developing Rules
Developing Plugins
SQLFluff in the Wild
SQLFluff Slack
SQLFluff on Twitter
Related Topics
Documentation overview
Quick search