postgresql-pllua
Lua procedural language support for PostgreSQL
WWW CVSWeb GITHub-
Package versionpostgresql-pllua-2.0.12
-
MaintainerJeremy Evans
PL/Lua is an implementation of Lua as a loadable procedural language for
PostgreSQL: with PL/Lua you can use PostgreSQL functions and triggers
written in the Lua programming language.
PL/Lua brings the power and simplicity of Lua to PostgreSQL, including:
small memory footprint, simple syntax, lexical scoping, functions as
first-class values, and coroutines for non-preemptive threading.
+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------
Installing PL/Lua Into A PostgreSQL Database
============================================
To install the PL/Lua language in a PostgreSQL database, run
the following code:
psql -f ${TRUEPREFIX}/share/postgresql/contrib/pllua.sql $database
This loads both the pllua (trusted) and plluau (untrusted)
procedural languages into the database.
- postgresql-server->=16,<17:databases/postgresql,-server
- lang/lua/5.3
- postgresql-client->=16,<17:databases/postgresql,-main
- lang/lua/5.3
- devel/gmake
- postgresql-server->=16,<17:databases/postgresql,-server
- lang/lua/5.3