V8 Engine Javascript Procedural Language add-on for PostgreSQL
C++ PLpgSQL Makefile Other
Latest commit 88ff7a1 Jul 16, 2017 @JerrySievert JerrySievert committed on GitHub Merge pull request #230 from plv8/r2.1
R2.1
Permalink
Failed to load latest commit information.
bench Add benchmark setup script. Apr 14, 2012
contrib re-add icu contrib Jul 2, 2017
doc Replace triple-backtick verbatim blocks. Jul 11, 2017
expected update expected output, travis, and make version Jul 2, 2017
sql this test will work across all versions Mar 28, 2016
.gitignore This fixes #211, fixes #160 Jun 30, 2017
.travis.yml up v8 version Jul 4, 2017
COPYRIGHT Add copyrights. Sep 26, 2012
Changes cleanup for 2.0.0 release Feb 2, 2017
META.json up version numbers Jul 5, 2017
Makefile up version numbers Jul 5, 2017
Makefile.v8 up v8 version Jul 4, 2017
README.md Add update procedure Jan 28, 2017
coffee-script.js Experimental support for CoffeeScript. May 10, 2012
livescript.js Update LiveScript to 1.2.0 Dec 1, 2013
package.sh a couple of improvements to package.sh Feb 3, 2015
plv8.cc Merge branch 'master' of github.com:JerrySievert/plv8 into issue-211-… Jul 1, 2017
plv8.control.common Clean up dialect supports. Sep 26, 2012
plv8.h This fixes #211, fixes #160 Jun 30, 2017
plv8.sql.common add plv8_version() Mar 27, 2016
plv8_config.h.in Remove dependency of v8/d8 to parse META.json. Sep 22, 2012
plv8_func.cc This fixes #211, fixes #160 Jun 30, 2017
plv8_param.cc Fix regression failure related to FLEXIBLE_ARRAY_MEMBER changes May 24, 2015
plv8_param.h Let parser deduce parameter types in SPI queries. Jun 26, 2012
plv8_type.cc remove defines for latest g++ Nov 24, 2016
uninstall_plv8.sql Update Changes file. Dec 9, 2012

README.md

PL/v8 - A Procedural Language in JavaScript powered by V8

PL/v8 is a shared library that provides a PostgreSQL procedural language powered by V8 JavaScript Engine. With this program you can write in JavaScript your function that is callable from SQL.

Documentation

The documentation covers the following implemented features:

Notes:

PL/v8 is hosted on github at: https://github.com/plv8/plv8

PL/v8 is distributed by PGXN. For more detail, see: http://pgxn.org/dist/plv8/doc/plv8.html