Бинарники plv8 для разработчиков на windows

Собранные бинарники расширения plv8 версии 2.1 для PostgreSQL 9.6 и 10 развернутые на Windows

plv8.v2.1.zip (9.6 МБ)
plv8_v2.1_pg10.zip (9.6 МБ)

Для linux-систем необходимо собрать данное расширение самостоятельно по инструкции

Если вы не в курсе что такое plv8 - это прекрасное расширение для нашего любимого PostgreSQL, позволяющее писать хранимые процедуры на JavaScript.
Более подробно с описанием api - тут

На текущий момент plv8 использутся в подсистеме “Запросов на изменение” для формирования json-объектов представляющих собой информацию об изменениях сущностей

2 Лайков

plv8-ent-10-2.3.14-1.el7.x86_64.rpm (3.2 МБ) plv8-ent-10-debuginfo-2.3.14-1.el7.x86_64.rpm (755.4 КБ)

rpm пакеты для CentOS 7, ставить через yum localinstall
rpm пакеты plv8 взяты из репозитория пакетов pgpro enterprise, на текущий момент это версия 2.3.14. если версия расширения plv8 отличается от установленной на сервере БД с которого снимается дамп, то на сервере приёмнике необходимо выполнить команду в БД:
ALTER EXTENSION plv8 UPDATE TO ‘2.3.1XX’;
где 2.3.1XX версия plv8 на сервере источнике.

2 Лайков