SQLFluff (@SQLFluff) header
SQLFluff (@SQLFluff) profile picture

SQL linter & auto-formatter for humans. BigQuery Db2 Exasol Hive MySQL Oracle Postgres Redshift Snowflake SQLite Teradata & T-SQL. Jinja & dbt templating.

Joined August 2021
Photo by SQLFluff (@SQLFluff)Photo by SQLFluff (@SQLFluff)Photo by SQLFluff (@SQLFluff)Photo by SQLFluff (@SQLFluff)
We deployed @SQLFluff in Alpha Sophia‘s code base this week - amazing workflow tool if you run SQL at scale and are used to static linting.
1
1
383
In the post, @LorinDawson explores how combining @SQLFluff's powerful #SQL linting capabilities with #DeltaLake's schema enforcement and constraints can significantly enhance your data pipelines and workflows. 🦀 bit.ly/45fE35O #opensource #data #oss #sqlfluff
1
6
1,075
With SQLFluff, you can automatically lint your SQL code and correct most linting errors. SQLFluff supports various SQL dialects such as ANSI, MySQL, PostgreSQL, BigQuery, Databricks, Oracle, Teradata, etc. Link to SQLFluff: github.com/sqlfluff/sqlfluff
2
18
83
11,259
The upcoming @SQLFluff release will support the @duckdb dialect. What has #datatwitter been using for formatting so far?
6
21
3,649
Using and exploring @SQLFluff for both linting and auto-formatting SQL. Very flexible and configurable. Honestly, can't find better in the open source space. Actively developed. docs.sqlfluff.com/
1
1
We are proud to sponsor improvements to the #sqlfluff VS Code extension. We are the now core contributors to the project and worked to fix some long-standing issues. youtube.com/watch?v=NHYi72TF… github.com/sqlfluff/vscode-s… marketplace.visualstudio.com…
1
5
SQL PRs getting slammed with nits about formatting? You can save time and prevent PR nits fatigue using an auto formatter! Enter SQLFluff, a linter with functionality to support templating (in dbt) and multiple SQL variants (even SparkSQL). #SQL #dataengineering
2
8
SQLFluff retweeted
Have you ever had to interpret an unreadable SQL query? Don't be that person. Format with SQLFluff, a dialect-flexible and configurable SQL linter. It supports: ANSI SQL Athena BigQuery Hive MySQL Oracle PostgreSQL Redshift Snowflake SparkSQL SQLite and more. 👇
1
3
9
Nobody likes to feel dumb. A teammate nit-picking your code can make you feel that way. But it's important to stay consistent. One solution: Implement a linter. Two examples: • @SQLFluff • PyLint Changes are less offensive when suggested by a computer.
1
2
SQL Fluff If you thought that flint is only for code, think again - sql linter. Both formatter and error checking. Releasing new version with a pr that I summited: github.com/sqlfluff/sqlfluff… Open source is so great #opensource #SoftwareEngineer
1
3
5
towardsdatascience.com/sqlfl… - SQLFluff is a #SQL #Linter that supports lots-a-dialects: docs.sqlfluff.com/en/stable/ including #MSSQL, #PostgreSQL, #MySQL, #SQLite, and so many more. Great intro @dmateusp.
1
2
Do Not Format Your SQL Manually ift.tt/a7NszVY
Because I just stumbled over it again: Calling it "The SQL Linter for Humans" really makes the point: github.com/sqlfluff/sqlfluff @SQLFluff (and adding proper Jinja support drives it home).
1
2
#MegaLinter v5.12.0 has been released :) - Management of new git version (safe.directory hell stuff) - Lots of linters upgrades #checkov @geteslint @HTMLHint #kics #npm #groovy #lint @phpstan #rstcheck #rubocop #snakemake @SQLFluff @stylelint #terragrunt #tflint ...
1
6
99% of sql is like Select * from Dogs Where SHEDS_HAIR = False and 1% is a 100+ line monstrosity using 12 cte's aggregating data via window functions and qualifying grouping joining iff statements that only 1 guy in your entire company named Antonio knows how to do and He's Busy
38
117
33
1,367
What is SQLFluff? 🤔 💭 In this first edition of “Meltano in Action”, we demo #SQLFluff, why you should consider using it, and how to get it installed in your Meltano project. youtube.com/watch?v=EZyZhz8O… #demos #dogfooding
2
10
So on a more positive note. SQL peeps? Are you familiar with SQLFluff? docs.sqlfluff.com/en/stable/… its a linter for SQL. Pretty nice tool.
3
1
5