class documentation

represent preferences for the 'SQL linting' feature. this feature currently includes support for flagging cartesian products in SQL statements.

Constant COLLECT_CARTESIAN_PRODUCTS Collect data on FROMs and cartesian products and gather into 'self.from_linter'
Constant FROM_LINTING Warn for cartesian products; combines COLLECT_CARTESIAN_PRODUCTS and WARN_LINTING
Constant NO_LINTING Disable all linting.
Constant WARN_LINTING Emit warnings for linters that find problems
COLLECT_CARTESIAN_PRODUCTS: int = (source)

Collect data on FROMs and cartesian products and gather into 'self.from_linter'

Value
1
FROM_LINTING = (source)

Warn for cartesian products; combines COLLECT_CARTESIAN_PRODUCTS and WARN_LINTING

Value
COLLECT_CARTESIAN_PRODUCTS|WARN_LINTING
NO_LINTING: int = (source)

Disable all linting.

Value
0
WARN_LINTING: int = (source)

Emit warnings for linters that find problems

Value
2