Skip to content
KOIZUMI Satoru edited this page Jul 12, 2017 · 14 revisions

Welcome to the postgresql-plruby wiki!

PL/Ruby is a loadable procedural language for the PostgreSQL databasesystem that enables the Ruby language to create functions and trigger procedures.

This project was started by Guy Decoux, but he passed away in 2008. So this repository was created as a place where the PL/Ruby users can cooperate and collaborate.

Prerequisite

  • Ruby 1.8.6 or later (checked by 1.8.6, 2.2.x and 2.3.x)
  • PostgreSQL 7.3 or later (checked by 9.5 and 9.6)

Compatibility

Checked on the following three systems.

  • Ruby 1.8.6 and PostgreSQL 9.5.x on macOS
  • Ruby 2.2.x and PostgreSQL 9.5.x on macOS
  • Ruby 2.3.x and PostgreSQL 9.6.x on Ubuntu

more details are in current status

To Do

  • Can make on the three system
  • pass all the tests on the three system
  • Merge patches suggested (see merged patches)

Limitation

  • Option --with-greenplum is not checked (because I do not have Greenplum)
  • Cannot compile if the option --with-timeout is given (so option --with-main-safe-level is not checked either)

Clone this wiki locally