hstore_plpython3u. Трансформация типа hstore для PL/Python3u#

В исходном дистрибутиве установлено по умолчанию: нет.

Связанные компоненты: hstore, plpython3u.

Схема размещения: ext.

Этот модуль реализует трансформации тип данных hstore для недоверенного (untrusted) языка PL/Python3.

Описание типа hstore смотрите здесь: hstore. Тип данных для хранения пар ключ/значение внутри одного значения

Примечание:

Существуют дополнительные расширения, реализующие трансформации типа hstore для языков PL/Perl и PL/Python:

  • расширения для PL/Perl называются hstore_plperl для доверенного и hstore_plperlu для недоверенного PL/Perl; если установить эти трансформации и указать их при создании функции, значения hstore будут отображаться в хеше Perl;

  • расширения для PL/Python называются hstore_plpythonu, hstore_plpython2u и hstore_plpython3u и при их использовании значения hstore будут отображаться в словаре Python.

Доработка#

Доработка не проводилась.

Ограничения#

Рекомендуется устанавливать в одну схему с hstore.

Установка#

Связанное расширение plpython3u отсутствует в дистрибутиве поставки Pangolin.

Настройка#

Не требуется.

Использование модуля#

Использование модуля описано здесь: hstore. Тип данных для хранения пар ключ/значение внутри одного значения.

Ссылки на документацию разработчика#

Дополнительно поставляемый модуль hstore: https://www.postgresql.org/docs/15/hstore.html.