Postgres Language Server : première version
(github.com/supabase-community)- Implémentation du Language Server Protocol (LSP) dédiée à Postgres, avec divers outils de développement
- Basé sur
libpg_query, le parseur natif de Postgres, afin d’offrir des fonctionnalités SQL stables 100 % compatibles avec la syntaxe Postgres - Conçu selon une architecture serveur-client, avec un design flexible indépendant du mode de transport
- Cela permet d’utiliser les fonctionnalités non seulement via le Language Server Protocol, mais aussi via diverses interfaces comme un CLI, une API HTTP ou un module WebAssembly
- L’objectif est de rendre les excellents outils existants autour de Postgres aussi accessibles que possible, et de développer directement ce qui manque
- Fonctionnalités actuellement implémentées :
- autocomplétion
- prise en charge du surlignage des erreurs de syntaxe
- vérification de type à l’aide de la commande
EXPLAIN - fonctionnalité de linter SQL inspirée de Squawk
1 commentaires
Avis Hacker News
nvim-lspconfig,masonet npmpg_catalog