public inbox for [email protected]  
help / color / mirror / Atom feed
From: Aditya Toshniwal <[email protected]>
To: Zac Warham <[email protected]>
Cc: pgAdmin Support <[email protected]>
Subject: Re: Forcing autocomplete on keypress
Date: Wed, 4 Dec 2024 10:36:05 +0530
Message-ID: <CAM9w-_=xVN4QCgDshaL2mQrz-7LSBJotKqru-=fp5haVdiu=8g@mail.gmail.com> (raw)
In-Reply-To: <ME3P282MB33283DA6B880AB79DF9312DBB7372@ME3P282MB3328.AUSP282.PROD.OUTLOOK.COM>
References: <ME3P282MB3328876EA8E6C5A70DC5AF20B7362@ME3P282MB3328.AUSP282.PROD.OUTLOOK.COM>
	<CAM9w-_k7jg81cu3Djor7YGcSFDaVN1nLKsh+G0=3rBx_kFQW5w@mail.gmail.com>
	<ME3P282MB33283DA6B880AB79DF9312DBB7372@ME3P282MB3328.AUSP282.PROD.OUTLOOK.COM>

Hi Zac,

You can raise a feature request here
https://github.com/pgadmin-org/pgadmin4/issues/new if you have any
improvement suggestions.

On Wed, Dec 4, 2024 at 10:13 AM Zac Warham <[email protected]> wrote:

> Thank you for the advice Aditya. I managed to get it working by adding an
> extra line in my docker entrypoint although it does slow the process down a
> little when launching the container
>
> python3 /usr/local/lib/python3.10/dist-packages/pgadmin4/setup.py
> load-servers
> "/usr/local/lib/python3.10/dist-packages/pgadmin4/servers.json"
> python3 /usr/local/lib/python3.10/dist-packages/pgadmin4/setup.py
> set-prefs [email protected]
> sqleditor:auto_completion:autocomplete_on_key_press=true
>
> My concerns with overriding the preference file path was that I then have
> to manage the ownership permissions of the file that is created which is
> tedious as we run various different users in production.
>
> Thank you for pointing me in the right direction though!
> ------------------------------
> *From:* Aditya Toshniwal <[email protected]>
> *Sent:* Tuesday, 3 December 2024 7:53 PM
> *To:* Zac Warham <[email protected]>
> *Cc:* [email protected] <
> [email protected]>
> *Subject:* Re: Forcing autocomplete on keypress
>
> Hi Zac,
>
> You can use PGADMIN_PREFERENCES_JSON_FILE in
> https://www.pgadmin.org/docs/pgadmin4/8.13/container_deployment.html
>
> On Wed, Dec 4, 2024 at 12:45 AM Zac Warham <[email protected]> wrote:
>
> We have a docker setup for pgadmin and we want to force autocomplete on
> keypress at launch (not through the preferences) using an environment
> variable or config of some sort. I tried modifying the file at
> https://github.com/pgadmin-org/pgadmin4/blob/master/web/pgadmin/tools/sqleditor/utils/query_tool_pre... and
> replacing False with True and this works but then breaks postgres in other
> ways. Is there a proper way of doing this beyond modifying this file?
>
>
>
> --
> Thanks,
> Aditya Toshniwal
> pgAdmin Hacker | Sr. Staff SDE II | *enterprisedb.com*
> <https://www.enterprisedb.com/;
> "Don't Complain about Heat, Plant a TREE"
>


-- 
Thanks,
Aditya Toshniwal
pgAdmin Hacker | Sr. Staff SDE II | *enterprisedb.com*
<https://www.enterprisedb.com/;
"Don't Complain about Heat, Plant a TREE"


reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected]
  Subject: Re: Forcing autocomplete on keypress
  In-Reply-To: <CAM9w-_=xVN4QCgDshaL2mQrz-7LSBJotKqru-=fp5haVdiu=8g@mail.gmail.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox