1

Тема: Конструктор запитів для PostgreSQL

Доброго дня! Чи існує графічний конструктор запитів для PostgreSQL під Linux? Такий, як у Microsoft (Access, SQL server): щоб я міг у графічному режимі зв'язувати таблиці замість писати "INNER JOIN" і бачити структуру їх полів тут же, а не бігати деревом таблиць.

2

Re: Конструктор запитів для PostgreSQL

https://lmgtfy.app/?q=linux+sql+client+UI&iie=1

ось один з результатів
DbVisualizer

The query build tool allows for user to drag, drop, click, etc., to create complicated, beautiful queries.
https://www.slant.co/topics/9123/viewpo … visualizer

Подякували: koala, leofun012

3

Re: Конструктор запитів для PostgreSQL

От саме DbVisualizer і не має візуального конструктора запитів...

4 Востаннє редагувалося koala (26.09.2020 21:44:42)

Re: Конструктор запитів для PostgreSQL

А оце?
https://pgmodeler.io/
чи http://www.bestofbi.com/page/architect

Подякували: leofun011

5

Re: Конструктор запитів для PostgreSQL

Насправді в DbVisualizer є графічне відображення взаємозв'язків між таблицями (якщо вони поєднані між собою за допомогою foreign key). Також з дерева об'єктів можна саме мишкою перетягувати об'єкти у вікно sql редактора - пробував на одному об'єкті, працює. Якщо спочатку виділити декілька об'єктів і перетягнути їх мишкою, то безкоштовна версія повідомляє, що ця фіча доступна у версії Pro (далі не пробував).

6 Востаннє редагувалося Мишко (28.09.2020 15:22:58)

Re: Конструктор запитів для PostgreSQL

Ось iнструкцiя з установки безкоштовної SQL Workbench/J: https://phoenixnap.com/kb/postgresql-workbench (але замiсть Build125 треба писати Build127, бо вже вийшла нова версiя). Але не можу з'єднатись:

FATAL: password authentication failed for user "postgres" [SQL State=28P01]

Чи може хтось допомогти? Користувач у мене є, у psql я заходжу, з Intellij IDEA можу з'єднатись, а от з SQL Workbench/J - нiяк
Чи це треба нову тему вiдкрити?

7

Re: Конструктор запитів для PostgreSQL

пароль забув?

8 Востаннє редагувалося Мишко (29.09.2020 00:58:49)

Re: Конструктор запитів для PostgreSQL

Почало з'єднуватись лише після того, як у pg_hba.conf змінив у рядку

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5

значення "md5" на "trust". А чому з "peer" не працює - не зрозуміло...

9

Re: Конструктор запитів для PostgreSQL

Якщо пароль вірний і працює в інших sql клієнтах, тоді питання до SQL Workbench/J, може це в них глюк в цій версії, можна спробувати іншу версію та/або повідомити про глюк на їхньому github.

10

Re: Конструктор запитів для PostgreSQL

Мишко написав:

Почало з'єднуватись лише після того, як у pg_hba.conf змінив у рядку

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5

значення "md5" на "trust". А чому з "peer" не працює - не зрозуміло...

тут описані методи аутентифікації
https://www.postgresql.org/docs/9.1/auth-methods.html

11

Re: Конструктор запитів для PostgreSQL

Дякую, та з'ясувалось, що SQL Workbench/J не мітить графіного конструктора запитів...