Breadstick Get it on Google Play

postgresql-17-plpgsql-check

plpgsql_check extension for PostgreSQL

UnsupportedCommand lineDevelopment

Unsupported

The PostgreSQL server, and the extensions that run inside it, needs a System V shared memory segment even when set to use mmap, and Android refuses it (initdb fails on a device, with and without Breadstick's shared-memory library).

Programs that need System V shared memory

PlatformStandardVM
Android, ARM64UnsupportedUntested
GooglebookOS, ARM64UnsupportedUntested
GooglebookOS, x86-64UnsupportedUntested
ChromeOS, ARM64UnsupportedUntested
ChromeOS, x86-64UnsupportedUntested

About postgresql-17-plpgsql-check

From Debian's package description

plpgsql_check is the next generation of plpgsql_lint for PL/pgsql source code. The SQL statements inside PL/pgSQL functions are checked for semantic errors.

Features:

  • check fields of referenced database objects and types inside embedded SQL
  • using correct types of function parameters
  • unused variables and function argumens, unmodified OUT argumens
  • partially detection of dead code (due RETURN command)
  • detection of missing RETURN command in function
  • try to identify unwanted hidden casts, that can be performance issue like unused indexes
  • possibility to collect relations and functions used by function
  • possibility to check EXECUTE stmt against SQL injection vulnerability

From Debian's description of the postgresql-17-plpgsql-check package, under that package's license.

Dependencies

Depends on

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the postgresql-17-plpgsql-check package, under that package's license.
  • Description: Debian's description of the postgresql-17-plpgsql-check package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.