Servidor de Linguagem Postgres: Uma Ferramenta Poderosa para Desenvolvimento SQL
2025-02-19
Um conjunto de ferramentas de linguagem e uma implementação do Protocolo de Servidor de Linguagem (LSP) para Postgres, priorizando a experiência do desenvolvedor e ferramentas SQL confiáveis. Construído com base no próprio analisador do Postgres (libpg_query) para compatibilidade de sintaxe de 100%, utiliza uma arquitetura cliente-servidor com design independente de transporte, oferecendo acesso via LSP, CLI, APIs HTTP ou WebAssembly. Atualmente com recursos de autocompletar, destaque de sintaxe, verificação de tipo (via EXPLAIN) e um linter inspirado no Squawk, o projeto se concentra em refinar esses recursos principais e construir uma infraestrutura robusta. Contribuições são bem-vindas!
Desenvolvimento
Ferramentas SQL