Bug 57059 - Ошибка получения SQL запроса при создании таблицы через web-интерфейс
Summary: Ошибка получения SQL запроса при создании таблицы через web-интерфейс
Status: NEW
Alias: None
Product: Branch p11
Classification: Unclassified
Component: pgadmin4 (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: Pavel Vasenkov
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-28 13:13 MSK by Елесин Степан Андреевич
Modified: 2025-11-28 15:06 MSK (History)
0 users

See Also:


Attachments
Logs with error (5.43 KB, text/plain)
2025-11-28 13:13 MSK, Елесин Степан Андреевич
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Елесин Степан Андреевич 2025-11-28 13:13:31 MSK
Created attachment 20212 [details]
Logs with error

Тестовый стенд:
Alt Server 11.0 x86-64

Версия пакета:
pgadmin4-8.3-alt2

Шаги воспроизведения:
1) Установить и запустить postgresql
2) Установить pgadmin4
3) # sed -i -e 's/PGADMIN_SETUP_EMAIL=.*/PGADMIN_SETUP_EMAIL=admin@test.alt/' \
         -e 's/PGADMIN_SETUP_PASSWORD=.*/PGADMIN_SETUP_PASSWORD=12345678/' /etc/sysconfig/pgadmin4 && \
  grep -E "PGADMIN_SETUP_EMAIL|PGADMIN_SETUP_PASSWORD" /etc/sysconfig/pgadmin4
4) # sed -i '/^DEFAULT_SERVER/s/127.0.0.1/0.0.0.0/' /usr/lib/pgadmin4/config.py && grep '^DEFAULT_SERVER ' /usr/lib/pgadmin4/config.py
5) Запустить сервис
6) # echo http://$(hostname -i):8765 - Открыть в браузере полученную ссылку
7) Войти в систему:
   admin@test.alt
   12345678
8) Нажать кнопку Добавить новый сервер -> На вкладке General ввести имя -> На вкладке Соединение: имя/адрес: localhost ; Имя пользователя: postgres ; Пароль: ввести, если был указан при настройке postgresql и включить Сохранить пароль -> Сохранить
9) Раскрыть список серверов
10) Раскрыть список баз добавленного сервера
11) ПКМ на Базы данных -> Создать -> База данных
12) Ввести имя и нажать Сохранить.
13) В списке раскрыть новую базу -> Схемы -> public -> Таблицы -> ПКМ -> Создать -> Таблица:
- На вкладке General ввести имя 
- На вкладке Столбцы добавить два столбца:
- - id integer первичный ключ
- - line text
14) На вкладке SQL проверить отображение полученного SQL запроса -> Сохранить
15) Выбрать созданную таблицу -> проверить SQL в верхней панели

Ожидаемый результат:
Отображается SQL запрос

Реальный результат:
Возникает ошибка: '>' not supported between instances of 'NoneType' and 'int'
Comment 1 Елесин Степан Андреевич 2025-11-28 15:06:37 MSK
В Sisyphus не воспроизводится, т.к в Sisyphus не поднимается web-интерфейс, сервис pgadmin4 перестает работать после запуска: https://bugzilla.altlinux.org/57061