Transforms for jsonb to PL/Perl
authorPeter Eisentraut <peter_e@gmx.net>
Tue, 3 Apr 2018 13:47:18 +0000 (09:47 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Tue, 3 Apr 2018 13:47:18 +0000 (09:47 -0400)
commit341e1661805879db958dde0a9ed1dc44b1bb10c3
treef78b33ca09f89599112fc81637c4fccf32cf12d4
parenta08dc711952081d63577fc182fcf955958f70add
Transforms for jsonb to PL/Perl

Add a new contrib module jsonb_plperl that provides a transform between
jsonb and PL/Perl.  jsonb values are converted to appropriate Perl types
such as arrays and hashes, and vice versa.

Author: Anthony Bykov <a.bykov@postgrespro.ru>
Reviewed-by: Pavel Stehule <pavel.stehule@gmail.com>
Reviewed-by: Aleksander Alekseev <a.alekseev@postgrespro.ru>
Reviewed-by: Nikita Glukhov <n.gluhov@postgrespro.ru>
13 files changed:
contrib/Makefile
contrib/jsonb_plperl/.gitignore [new file with mode: 0644]
contrib/jsonb_plperl/Makefile [new file with mode: 0644]
contrib/jsonb_plperl/expected/jsonb_plperl.out [new file with mode: 0644]
contrib/jsonb_plperl/expected/jsonb_plperlu.out [new file with mode: 0644]
contrib/jsonb_plperl/jsonb_plperl--1.0.sql [new file with mode: 0644]
contrib/jsonb_plperl/jsonb_plperl.c [new file with mode: 0644]
contrib/jsonb_plperl/jsonb_plperl.control [new file with mode: 0644]
contrib/jsonb_plperl/jsonb_plperlu--1.0.sql [new file with mode: 0644]
contrib/jsonb_plperl/jsonb_plperlu.control [new file with mode: 0644]
contrib/jsonb_plperl/sql/jsonb_plperl.sql [new file with mode: 0644]
contrib/jsonb_plperl/sql/jsonb_plperlu.sql [new file with mode: 0644]
doc/src/sgml/json.sgml