Re: SQL formatter improvements - Mailing list pgadmin-support

From Dave Page
Subject Re: SQL formatter improvements
Date
Msg-id CA+OCxoydWSwB1mT+KwAMVEjHWjwvMU-wREUzt5NEN5Nkyi0nDg@mail.gmail.com
Whole thread Raw
In response to Re: SQL formatter improvements  (Akshay Joshi <akshay.joshi@enterprisedb.com>)
List pgadmin-support


On Fri, 2 Sept 2022 at 06:13, Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Hi Edson

pgAdmin 4 uses CodeMirror to write/show SQL queries. It is not possible to plug an external formatter at the moment.
Can you please create a feature request so we will check the feasibility? 

I can't imagine it would be that hard - the formatter is a 3rd party Python library anyway; we just feed the current contents of CodeMirror to it, and then replace it with the text that comes back.

Having pluggable formatters does seem like a nice idea. All we'd do is pass the text to an external process and then grab the results (presumably through stdin/out), through pretty much the same mechanism (just replacing the existing Python call to the formatter).
 

On Sun, Aug 28, 2022 at 8:25 PM Edson Richter <edsonrichter@hotmail.com> wrote:

Hi!

 

I would like to know if it is possible (currently or planned for future) to “plug” an external formatter instead the native one?

I would particulary interested in using Eclipse Formatter, which is very flexible.

 

Thanks,

 

ER

 

 

Enviado do Email para Windows

 



--

Akshay Joshi

Principal Software Architect

+91 9767888246

www.enterprisedb.com

     



--

pgadmin-support by date:

Previous
From: Akshay Joshi
Date:
Subject: Re: SQL formatter improvements
Next
From: Polgár Benedek
Date:
Subject: query tool - current_timestamp