plpgsql_lint
plpgsql_lint copied to clipboard
This is a postgresql extension that ensure a deep validation of embedded SQL inside PL/pgSQL functions
The installation instructions say that plpgsql_lint must be placed into PostgreSQL's ./contrib/ directory. In fact, this is not necessary, at least not for versions 9.2+ -- the PGXS build steps...
Hi, I wonder what is the rationale behind making plpgsql.enable_lint PGC_SUSET? Are there any adverse consequences in allowing this option to be set by non-privileged users? Thank you.
Hi, when I'm executing load 'plpgsql_lint'; in psql 3, i get : postgres=# load 'plpgsql_lint'; ERREUR: can't load « /usr/lib/postgresql/9.1/lib/plpgsql_lint.so » : /usr/lib/postgresql/9.1/lib/plpgsql_lint.so: undefined symbol: plpgsql_parser_setup postgres=# *********\* Error **********...