Избегайте отображения столбцов с максимальной шириной на вкладке вывод данных в pgAdmin

#pgadmin-4

Вопрос:

В pgAdmin4 (версия 5.5) при SELECT * FROM tablename; выполнении запроса на нижней панели под вкладкой «Вывод данных» можно увидеть результирующие записи для выбранных столбцов указанной таблицы.

скриншот проблемы

Если в этой таблице есть столбцы с очень длинной строкой данных, например, при кодировании в виде объектов JSON или любой сложной геометрии PostGIS, их ширина может быть чрезвычайно большой, что негативно влияет на пользовательский интерфейс. Потому что переход к некоторым столбцам становится субпиксельной игрой, когда вы пытаетесь захватить и переместить крошечный горизонтальный ползунок (например, перемещение ползунка на полпикселя может переместить несколько столбцов более чем в 2 раза по ширине экрана…).

Я что-то пропустил в настройках?
Есть ли способ исправить это, например, установив максимальное значение ширины для столбцов? Потому что при использовании pgAdmin «из коробки» они полностью расширяются…

Я помню, что в более ранних версиях (4.x) этого не было.

Я использую последнюю докеризованную версию (5.5), как описано в документе pgAdmin4 и доступно здесь: https://hub.docker.com/r/dpage/pgadmin4/

ОС: Ubuntu 18.04
Веб-браузер: Firefox 89.0.2 (64-разрядная версия)

Ответ №1:

Вы можете установить максимальное значение ширины для столбцов в разделе Файл -> Настройки ->> Инструмент запроса ->>> Таблица результатов

Настройка максимальной ширины столбца pgAdmin 4

настройка максимальной ширины столбца pgAdmin 4

Комментарии:

1. Большое спасибо! На самом деле я никогда не заглядывал в эти меню там, наверху! Как мне не стыдно! 😉 По умолчанию значение равно 0 , что, вероятно, означает «используйте максимальную ширину выбранного значения» для каждого столбца. Это работает над версией pgAdmin4 версии 5.7 .