Существует ли свободная среда PL / pgSQL для разработки для PostgreSQL? - PullRequest
5 голосов
/ 31 августа 2011

Я хочу знать, есть ли свободная среда для разработки в PL / pgSQL.

Написание кода в Notepad ++, замена функции и ее запуск замедляет процесс.Я сейчас использую pgAdmin (только для замены и запуска процедуры), но это не то, что я хочу.

Я знаю, что здесь есть один подобный вопрос, но он не дублируетсяВсе инструменты для разработки платные, я хочу знать, есть ли один бесплатный.

Ответы [ 3 ]

3 голосов
/ 07 сентября 2011

Я очень доволен следующей средой.

Я использую редактор программатора, такой как geany или аналогичный, и редактирую файл с функциями - я помещаю связанные функции в один файл - это похоже на модули из других сред.

Я не использую копию в pgAdmin - это ужасная работа - и я не думаю, что pgAdmin - хороший инструмент для редактирования и поддержки большего количества функций - он хорош для специальных изменений.Редактор не силен - это просто, и вы не можете использовать обычные инструменты, такие как git, cvs, .. Больше - вы не можете организовать связанные функции для одной сущности.

Если у меня есть однаили два файла, затем у меня есть открытая консоль, и я просто импортирую файл в postgres с помощью команды \ i.Если у меня есть более крупный и сложный проект, я использую make-файлы - поэтому он автоматически импортирует только измененные и зависимые файлы.Это очень хорошо и очень эффективно, когда у вас есть проект с более чем сотней функций.

1 голос
/ 31 августа 2011

Если вы ищете отладчик, отметьте http://pgfoundry.org/projects/edb-debugger/, который может быть включен в pgAdmin.Я никогда не видел другого инструмента, который может отлаживать plpgsql, только pgAdmin.

0 голосов
/ 12 сентября 2013

У меня был похожий вопрос, и ребята рекомендовали мне Расширение жабы для Eclipse .Вы можете увидеть обсуждение здесь: Ориентированная на разработку PostgreSQL IDE

...