はじめに SQL Linterの「sqlfluff」というものがあります。 プログラムのLintは、極力システムに任せるようにしてしまいたい。 sqlfluff自体はpythonのライブラリですが、VSCodeの拡張もあって、VSCode上で 動作させることが可能です。ただ、この拡張がいまいちかゆいところに手が届かない感じでして、 Lintはできるがfixができない。なのでfixできるようにしてみました。 sqlfluffのVSCode拡張について まず、sqlfluffのVSCode拡張はMarketPlaceにあります。 ですが、ここからインストールしてはいけません! Marketplaceで配布されているバージョンは古くて、fixする設定が入っていません。 Githubのvscode-sqlfluffにはfixする処理が入っているのでこちらを使います。 導入手順 githubからfi