Might be useful to include a language server for SQL but not sure. Test it out and see.
https://jupyterlab-lsp.readthedocs.io/en/latest/Language%20Servers.html
Install would require to keep nodejs as a dependency I think in order to use npm to install the server in the postBuild file.