Re: [PATCH] Add --syntax to postgres for SQL syntax checking
David G. Johnston <david.g.johnston@gmail.com>
From: "David G. Johnston" <david.g.johnston@gmail.com>
To: Josef Šimánek <josef.simanek@gmail.com>
Cc: walther@technowledgy.de, Tom Lane <tgl@sss.pgh.pa.us>, Robert Haas <robertmhaas@gmail.com>,
Tomas Vondra <tomas.vondra@enterprisedb.com>, Laurenz Albe <laurenz.albe@cybertec.at>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2024-05-15T19:43:06Z
Lists: pgsql-hackers
On Wed, May 15, 2024 at 12:35 PM Josef Šimánek <josef.simanek@gmail.com> wrote: > st 15. 5. 2024 v 21:33 odesílatel David G. Johnston > <david.g.johnston@gmail.com> napsal: > > > Now, in my ideal world something like this could be made as an extension > so that it can work on older versions and not have to be maintained by > core. And likely grow more features over time. Is there anything > fundamental about this that prevents it being implemented in an extension > and, if so, what can we add to core in v18 to alleviate that limitation? > > Like extension providing additional binary? Or what kind of extension > do you mean? One of the original ideas was to be able to do so (parse > query) without running postgres itself. Could extension be useful > without running postgres backend? > > Pushing beyond my experience level here...but yes a separately installed binary (extension is being used conceptually here, this doesn't involve "create extension") that can inspect pg_config to find out where backend/postmaster library objects are installed and link to them. David J.