SQL Language Server Protocol

Are there any usable SQL LSPs? sqls seems to be no longer maintained and I can’t even install it through Mason. I have tried to set up sqlls, but it gives me the following error every time it is attached to the buffer and I could not find how to fix it anywhere:

LSP[sqlls]: Error NO_RESULT_CALLBACK_FOUND: {                                                                                                                                 
  id = 1,                                                                                                                                                                     
  jsonrpc = "2.0",                                                                                                                                                            
  result = {                                                                                                                                                                  
    capabilities = {                                                                                                                                                          
      codeActionProvider = true,                                                                                                                                              
      completionProvider = {                                                                                                                                                  
        resolveProvider = true,                                                                                                                                               
        triggerCharacters = { "." }                                                                                                                                           
      },                                                                                                                                                                      
      executeCommandProvider = {                                                                                                                                              
        commands = { "sqlLanguageServer.switchDatabaseConnection", "sqlLanguageServer.fixAllFixableProblems" }                                                                
      },                                                                                                                                                                      
      renameProvider = true,                                                                                                                                                  
      textDocumentSync = 1                                                                                                                                                    
    }                                                                                                                                                                         
  }

There is a pull request to fix this from ~3 weeks ago, but it hasn’t been merged yet: