select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

Extensions / Procedural languages

plmruby

Run scalar, set-returning, inline, and trigger functions in the embedded mruby runtime

pgext.cloud · Source code · Documentation · Control file

Overview

Packageplmruby
Version0.0.1
RepositoryUnspecified
Extension typeStandard
Requires CREATE EXTENSIONYes
Requires preloadNo
TrustedNo
RelocatableNo
Schemapg_catalog
Stars11
Latest commit2015-11-15
Catalogue updated2026-08-30

Related extensions

See also

postrEmbeds Ruby as an untrusted PostgreSQL procedural language supporting functions, DO blocks, triggers, and set-returning functions.
plrubyEmbed MRI Ruby as an untrusted PostgreSQL procedural language
plswiplExecute PostgreSQL functions and inline blocks in an embedded SWI-Prolog runtime
holycornRuby foreign data wrapper provider
plrustCompiles Rust functions to native code as a PostgreSQL procedural language, with optional postgrestd-backed trusted sandboxing.
plhaskellprovide trusted and untrusted Haskell procedural languages for PostgreSQL
pgprologPostgreSQL procedural language handler for Prolog, embedding Scryer Prolog.
pgtsqlprovide Transact-SQL compatibility for PostgreSQL
pgosqlC procedural-language handler providing PL/SQL-style compatibility and Oracle-like sys catalog views.
pljvmA PostgreSQL procedural language that sends function calls over RPC to code running in an external JVM process.