I think paid jetbrains IDEs already do this on their own, as they embed datagrip, no?
It checks the syntax, gives you autocomplete based on the databases you are connected to, it even supports string language injection, so you'll get SQL autocomplete and checking for strings containing SQL in your code.
I'd love to understand what the advantages here are, other than the obvious one of being available for many editors as a language server.