databases/postgresql18-plpython 18.6 NetBSD
PL/Python procedural language for the PostgreSQL backend
- System
- NetBSD
- Repository
- pkgsrc
- License
- postgresql-license
- Categories
- databases
- Package size
- 91.5 KiB, 397.1 KiB installed
Description
PL/Python allows you to write functions in the Python programming language that may be used in SQL queries as if they were built into Postgres. The PL/Python intepreter is a full Python interpreter.
PL/Python is currently only available as an "untrusted" language (meaning it does not offer any way of restricting what users can do in it). It has therefore been named "plpythonu". The trusted variant plpython may become available again in future, if a new secure execution mechanism is developed in Python.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | databases/postgresql18-plpython | 18.6 |
| FreeBSD | databases/postgresql18-plpython | 18.6 |
| MidnightBSD | databases/postgresql18-plpython |
Install
Binary package:
pkgin install postgresql18-plpython
From pkgsrc:
cd /usr/pkgsrc/databases/postgresql18-plpython && make install clean
Dependencies
Run dependencies 6
No port depends on this one.