BSD Ports

databases/pg-safeupdate 1.5 FreeBSD

PostgreSQL extension to block unconditional UPDATE/DELETE

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
PostgreSQL
Categories
databases
Package size
3.4 KiB, 6.1 KiB installed

Description

Safeupdate is a simple extension to PostgreSQL that raises an error if UPDATE and DELETE are executed without specifying conditions. This extension was initially designed to protect data from accidental obliteration of data that is writable by PostgREST.

Install

Binary package:

pkg install postgresql18-pg-safeupdate

From the ports tree:

cd /usr/ports/databases/pg-safeupdate/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	postgresql18-pg-safeupdate>0:databases/pg-safeupdate

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.51.5--1.5
FreeBSD:14:quarterly1.51.5n/a-1.5
FreeBSD:15:latest1.51.5n/a--
FreeBSD:15:quarterly1.51.5n/an/an/a
FreeBSD:16:latest1.51.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 10

No port depends on this one.

Configuration

No options to configure.

USES
gmake pgsql
Service scripts
none

Files

distinfo 1
FileSizeSHA256
eradman-pg-safeupdate-1.5_GH0.tar.gz35781b8742e7b2bf98275adda77cd92f5a2fd702f97d09a216c6273252894fb026f1

Commit history 0

No commits in the history this site was built from.