This is IDE for Postgresql to make it easier to work with this database. (+ Linux)
Actual version: https://github.com/mrprogre/pgsql-ide/raw/master/pgsql-ide.jar
- настройки открываются кнопкой с шестерёнкой в(C:\Users\Public\Documents\pgsql-ide\config.txt)
- избранные таблицы, отмеченные галочкой, а также комментарии сохраняются в файл C:\Users\Public\Documents\Pides\favorite.txt
- приложение сворачивается в трей (нажатие правой кнопки мыши на иконке в трее вызывает меню с двумя командами Show и Close)
- создана сплит панель с 2 таблицами: объекты базы данных (слева), содержимое объекта (справа)
- возможно изменение прозрачности окна приложения
- добавлена кнопка Refresh для обновления приложения после внесения изменений в файл конфигураций
- добавлено окно ввода sql-запроса (пока выборка только из одной таблицы). Запуск - клавиша F9.
- таблица слева:
- показан список таблиц, вью и матвью
- по двойному клику на имени объекта открывается содержимое объекта
- при нажатии на значок суммы в строке отображается количество записей в таблице
- возможна сортировка в столбцах
- при нажатии правой кнопкой мыши на заголовках копируется в clipboard:
- имя конкретного заголовка
- все названия заголовков через запятую
- данные в конкретном столбце в виде столбца без запятой
- добавлены checkbox для изменения списка объектов
- возможность добавления комментариев по объекту
- таблица справа
- отображает строки выбранной слева таблицы (лимит строк задаётся в config.txt)
- возможна сортировка в столбцах
- контекстное меню по правой кнопке мыши на строке (копировать или удалить строку/строки)
- двойной клик левой кнопкой мыши выделяет всю строку
- при нажатии правой кнопкой мыши на заголовках копируется в clipboard:
- имя конкретного заголовка
- все названия заголовков через запятую
- данные в конкретном столбце в виде строки: data1, data2, data3
- данные в конкретном столбце в виде столбца без запятой
- данные в конкретном столбце в виде выражения: in ('data1', 'data2', 'data3')