LINUX.ORG.RU

Пилим новый плагин и поддержку постгреса


0

0

Недавно сообщал в толксах, что близится поддержка PostgreSQL в проекте GSQL. Собственно, оно уже умеет выполнять запросы, отображать дерево объектов. Не все гладко, но уже хоть что-то можно делать. Также здесь можно лицезреть новый плагин - Tunnel. В предстоящем релизе 0.2.2 (октябрь сего года) им уже можно будет пользоваться, ровно как и поддержка Postgres'а будет включена.

Просьба ко всем, кто работает с постгресом... если не составит труда, нарисуйте плиз, как вы видите себе дерево объектов. На мой взгляд, текущий вариант не совсем юзабелен. Быть может схемы как-то по-другому разложить по веткам? может какие-то объекты не отражены в древе? Для ориентира можете посмотреть на скриншотах, как примерно выглядят деревья объектов у оракла и мускуля.

>>> Просмотр (1680x1050, 657 Kb)

Deleted

Проверено: hibou ()

Выглядит здорово. Обязательно гляну, когда появится постгрес.

pi11 ★★★★★
()

Признаюсь честно - не пользовался (хватало Tora раньше вполне), но внимательно слежу за развитием проекта.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от twosev

а что в ней не работоспособного? :) с 2006 года ей пользуюсь. Облегчает мне жизнь в плане автотулзов (не всецело, конечно).

Deleted
()

Шрифтам — да, остальное довольно дефолтненько + область уведомления — не Ъ.

Jayrome ★★★★★
()

хотелось бы организацию объектов как в oracle sqldeveloper.

stim
()

Оформление просто офигенное. Шрифты везде чёткие. Только тема очень вислу напоминает. Зачот.

SlackMare
()

Круть несусветная! Только в tunnel settings виджеты криво разбросаны. Как только постре будет заявлен как рабочий возможно заменю им текущий pgAdmin

PM85 ★★
()

>может какие-то объекты не отражены в древе?

Что бы хотелось...
1) Необходимо разделить триггера и триггерные функции (это немного разные вещи в постгресе).
2) По-моему, точно не хватает таких вещей как rule и типов данных.
3) Иногда очень полезны бывает видеть такие вещи, как функции агрегатов (черт его знает, как это правильно по-русски :) ), секвенсы, домены и фукции преобразования типов (conversions).
3) Было бы здорово (если возможно) видеть наследование таблиц.

Честно говоря, пока еще программой не пользовался, но с интересом и надеждой наблюдаю за развитием проекта, поскольку сильно в нем заинтересован... ;)

Hamlo
()

сделайте над деревом объектов editbox куда можно будет ввести регулярное выражение фильтрующее дерево :)

Eshkin_kot ★★
()
Ответ на: комментарий от Hamlo

кстати да, функции бывают обычные, тригерные (возвращают trigger), агрегирующие, оконные. см. psql: \df[antw][S+] [PATRN] list [only agg/normal/trigger/window] functions

Eshkin_kot ★★
()

> может какие-то объекты не отражены в древе

ещё насколько я вижу нет операторов, словарей и настроек FTS

Eshkin_kot ★★
()
Ответ на: комментарий от mega_venik

Droid Sans 9, 96 dpi, субпиксельное сглаживание, slight hint'ы, у самого идентично.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от Eshkin_kot

>сделайте над деревом объектов editbox куда можно будет ввести регулярное выражение фильтрующее дерево :)

Это будет в версии 0.2.5. Сейчас идет рефакторинг кода в отдельном бранче. Также там будет хранение SQL-запросов в XML файле с поддержкой версий для БД. В ЖЖ я описывал суть этого новшества http://halturin.livejournal.com/3476.html

Относительно дерева объектов. Большая просьба, можно как-то визуально изобразить пожелания? я постгресом уже года 4 не пользовался, да и до этого пользование было чисто потребительское без каких-либо больших потребностей, посему я местами слабо представляю, о чем идет речь.

Deleted
()
Ответ на: комментарий от db2dev

>А поддержку DB2 не планируете? Это я так просто спрашиваю.

следующие в очереди - sqligth и firebird

Deleted
()
Ответ на: комментарий от lester

>наверное, sqlite? :)

ой... на автомате написал "звучное" произношение :). разумеется sqlite, спасибо за поправку ;)

Deleted
()

именно после таких скриншотов становится очевидно, что kde4 - неюзабельное говно!

аффтар - молодца! ждём релиза. потом накатаю "телегу" по постгресу...

sda00 ★★★
()

Всё выглядит отлично, но... 60 градусов на винчестере? Не лучше ли поставиь вентилятор, чтобы обдувал его? А то жалко скотинку.

nio-kun
()

Странное месиво из окон, когда на других десктопах по одному окошку, ИМХО.

За работу респект, не знаю, сильно ли это полезно, но, в любом случае, труд должен быть оценен по достоинству :)

RaySlava
()
Ответ на: комментарий от nio-kun

>60 градусов на винчестере?

нее, это цпу. и это ноут :)

Deleted
()
Ответ на: комментарий от RaySlava

>Странное месиво из окон, когда на других десктопах по одному окошку, ИМХО.

на самом деле правая часть пустого пространства на десктопах, это у меня телевизор большой подключен, я там кино смотрю :).

Deleted
()
Ответ на: комментарий от sda00

>потом накатаю "телегу" по постгресу...

буду очень признателен ;) слудующим этапом после релиза будет выпуск GSQLNavHelper. Это тулза на питоне, которая облегчит процесс написания XML дерева объектов навигации. Вот допилю GSQLNavTree класс, дополню питоновский бинд к нему и займусь за дописание оной тулзы. Там в принципе не так много осталось... но это в бранче, в транке нет этого.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.