plv8

This Release
plv8 2.3.5
Date
Status
Stable
Other Releases
Abstract
A procedural language in JavaScript powered by V8
Description
plv8 is a trusted procedural language that is safe to use, fast to run and easy to develop.
Released By
jerrysv
License
PostgreSQL
Resources
Special Files
Tags

Extensions

plcoffee 2.3.5
A procedural language in CoffeeScript
plls 2.3.5
A procedural language in LiveScript
plv8 2.3.5
A procedural language in JavaScript

Documentation

README
Building for Windows
README
Contributed files
BUILTINS
PLV8 Built-ins
PGXN
PLV8 - A Procedural Language in Javascript powered by V8
CONFIGURATION
Runtime Configuration
BUILDING
Building
README
PLV8
FUNCTIONS
Function Calls

README

PLV8 - A Procedural Language in Javascript powered by V8

PLV8 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.

Installing

=# CREATE EXTENSION plv8;

This will install PLV8 into your database if it exists as an extension.

Testing

To test, you can execute:

=# DO $$ plv8.elog(NOTICE, "hello there!"); $$ LANGUAGE plv8;

For full documentation, see https://plv8.github.io/.