From: | Aditya Toshniwal <aditya(dot)toshniwal(at)enterprisedb(dot)com> |
---|---|
To: | Zac Warham <cazwarham(at)hotmail(dot)com> |
Cc: | pgAdmin Support <pgadmin-support(at)postgresql(dot)org> |
Subject: | Re: Forcing autocomplete on keypress |
Date: | 2024-12-04 05:06:05 |
Message-ID: | CAM9w-_=xVN4QCgDshaL2mQrz-7LSBJotKqru-=fp5haVdiu=8g@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-support |
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 <cazwarham(at)hotmail(dot)com> 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 pgadmin4(at)pgadmin(dot)org
> 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 <aditya(dot)toshniwal(at)enterprisedb(dot)com>
> *Sent:* Tuesday, 3 December 2024 7:53 PM
> *To:* Zac Warham <cazwarham(at)hotmail(dot)com>
> *Cc:* pgadmin-support(at)lists(dot)postgresql(dot)org <
> pgadmin-support(at)lists(dot)postgresql(dot)org>
> *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 <cazwarham(at)hotmail(dot)com> 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_preferences.py#L792 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"
From | Date | Subject | |
---|---|---|---|
Next Message | Calle Hedberg | 2024-12-04 05:42:32 | Re: Version 8.13 now encapsulates any copy and paste value in double quotes - how to remove that? |
Previous Message | Surya Widyanto | 2024-12-04 04:54:33 | Re: Cannot Run pgAdmin4 v8.13 on AlmaLinux 8 after upgrade from v8.12 |