From 3851fc66a411116f28bfe8dd1397e3038356ce22 Mon Sep 17 00:00:00 2001 From: Jared <85176005+JaredMSFT@users.noreply.github.com> Date: Fri, 17 Oct 2025 11:59:22 -0400 Subject: [PATCH 1/2] Add Npgquery reference to README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c35af4708..92ea04859 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ C library for accessing the PostgreSQL parser outside of the server. This library uses the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree. -Note that this is mostly intended as a base library for [pg_query](https://github.com/pganalyze/pg_query) (Ruby), [pg_query.go](https://github.com/pganalyze/pg_query_go) (Go), [pg_query.rs](https://github.com/pganalyze/pg_query.rs) (Rust), [pgsql-parser](https://github.com/launchql/pgsql-parser) (Node), [psqlparse](https://github.com/alculquicondor/psqlparse) (Python) and [pglast](https://pypi.org/project/pglast/) (Python 3). +Note that this is mostly intended as a base library for [pg_query](https://github.com/pganalyze/pg_query) (Ruby), [pg_query.go](https://github.com/pganalyze/pg_query_go) (Go), [pg_query.rs](https://github.com/pganalyze/pg_query.rs) (Rust), [pgsql-parser](https://github.com/launchql/pgsql-parser) (Node), [psqlparse](https://github.com/alculquicondor/psqlparse) (Python), [pglast](https://pypi.org/project/pglast/) (Python 3) and [Npgquery](https://github.com/JaredMSFT/Npgquery) (.NET). You can find further background to why a query's parse tree is useful here: https://pganalyze.com/blog/parse-postgresql-queries-in-ruby.html From ddbedb476d2efd0892daa5ac41d2243b15cba4f2 Mon Sep 17 00:00:00 2001 From: Jared <85176005+JaredMSFT@users.noreply.github.com> Date: Thu, 6 Nov 2025 09:20:20 -0500 Subject: [PATCH 2/2] Add .NET library Npgquery to README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 92ea04859..37421fa92 100644 --- a/README.md +++ b/README.md @@ -261,6 +261,7 @@ pg_query wrappers in other languages: [psqlparse2](https://github.com/dani-maarouf/psqlparse2) * OCaml: [pg_query-ocaml](https://github.com/roddyyaga/pg_query-ocaml) * Rust: [pg_query.rs](https://github.com/pganalyze/pg_query.rs) +* .NET: [Npgquery](https://github.com/JaredMSFT/Npgquery) Products, tools and libraries built on pg_query: