Lint
Paradime provides built-in code quality tools to help maintain consistent formatting and style in your dbt™ project. The Lint feature automatically applies the appropriate formatting tool based on your file type.
How It Works
Click the Lint button in the Command Panel while editing a file to automatically format your code. The tool used for formatting is determined by the file type you have open in the editor:
SQLfluff - runs to lint your SQL code if you're editing a
.sqlfile.Prettier - runs to lint your YAML if you're editing a
.ymlfile.

SQLFluff
SQLfluff is a SQL linter that helps maintain consistent SQL code style and catch potential errors. It understands dbt™ and Jinja templating, making it perfect for dbt™ projects.
Configuring .sqlfluff
Before using SQLfluff, create a configuration file to customize its behavior:
Create a
.sqlflufffile in your dbt™ project root directory (same location as yourdbt_project.yml)Add your configuration:
Using SQLfluff
Open a
.sqlfile in your editorClick the Lint button in the Command Panel
Review the changes made in Git Lite
Syntax errors
Style violations
Formatting suggestions
If satisfied with Lint updates, Commit and Push your changes to your remote branch.
Prettier
Prettier automatically formats your YAML files to ensure consistent structure across your dbt™ project. While the integration works out of the box, you can customize Prettier's behavior:
Configuring Prettier
While Prettier works out of the box with sensible defaults, you can customize its behavior:
Create a
.prettierrc.yamlfile in your dbt™ project root directory (same location as yourdbt_project.yml)Add your configuration:
Using Prettier
Open a
.ymlfile in your editorClick the Lint button in the Command Panel
Review the changes in Git Lite
YAML syntax corrections
Formatting improvements
Structure updates
If satisfied with Lint updates, Commit and Push your changes to your remote branch
Last updated
Was this helpful?