PGadmin V4.17 - Windows 10 - Невозможно создать сценарии выбора, обновления для таблицы «Сообщение об ошибке» при получении ошибки SQl для сценария: 'attname' - PullRequest
2 голосов
/ 28 января 2020

Я запускаю Pgadmin V4.17 на Windows 10. Когда я пытаюсь создать оператор выбора или обновления sql для таблицы (при щелчке правой кнопкой мыши по сценариям таблицы), я получаю окно ошибки с текстом " Сообщение об ошибке »и с текстом заголовка: Ошибка при извлечении SQL для сценария« attname ». Ошибка появляется во всех базах данных PG, локальных или удаленных.

Моя среда, отображаемая в справке:

Версия 4.17 Авторское право Авторское право (C ) 2013–2020 годы, команда разработчиков pgAdmin Python Версия 3.7.3 (v3.7.3: ef4ec6ed12, 25 марта 2019, 21:26:53) [MS C v.1916 32-разрядная (Intel)] Flask Версия 1.0.2 Режим приложения Рабочий стол Текущий пользователь pgadmin4@pgadmin.org

Последние строки журнала pgadmin:

* 2020-01-27 17 : 05: 32,389: ОШИБКА flask .app: 'attname' Traceback (последний вызов был последним): файл "C: / app / pgAdmin4 / v4 / venv / Lib / site-packages \ flask \ app.py" , строка 1813, в файле full_dispatch_request rv = self.dispatch_request () "C: / app / pgAdmin4 / v4 / venv / Lib / site-packages \ flask \ app.py", строка 1799, в dispatch_request возвращает self.view_functionsrule Файл .endpoint "C: / app / pgAdmin4 / v4 / venv / Lib / site-packages \ flask \ views.py", строка 88, в представлении, возвращает файл self.dispatch_request (* args, ** kwargs) Файл "C: \ приложение \ pgAdmin4 \ v4 \ Web \ pgadmin \ browser \ utils.py ", строка 311, в методе возврата dispatch_request (* args, ** kwargs) Файл" C: \ app \ pgAdmin4 \ v4 \ web \ pgadmin \ browser \ server_groups \ Servers \ database \ schemas \ tables \ utils.py ", строка 141, в переносе возвращает файл f (* args, ** kwargs)" C: \ app \ pgAdmin4 \ v4 \ web \ pgadmin \ browser \ server_groups \ серверы \ базы данных \ schemas \ tables__init__.py ", строка 1310, в select_sql columns.append (self.qtIdent (self.conn, c ['attname'])) KeyError: 'attname' *

Я могу написать SQL выбирает и запускает их, но не генерирует их. Есть идеи?

...