plpgsql_check

plpgsql_check is a linter tool (does source code static analyze) for the PostgreSQL language plpgsql (the native language for PostgreSQL store procedures).

OTHER License

Stars
630
Committers
16

Bot releases are visible (Hide)

plpgsql_check - 2.1.1

Published by okbob almost 3 years ago

  • fix issues introduced in 2.1.0
  • fix branch coverage calculation for block statement
plpgsql_check - 2.0.6

Published by okbob almost 3 years ago

  • fix crash of check when null is assigned to rec variable on Postgres 14
plpgsql_check - 2.0.5

Published by okbob about 3 years ago

minor enhancing - try to work with fmt string in function format used in EXECUTE command.

plpgsql_check - 2.0.4

Published by okbob about 3 years ago

  • fix build on msvc
plpgsql_check - 2.0.3

Published by okbob about 3 years ago

fix metada for pgxn repository

plpgsql_check - 2.0.2

Published by okbob about 3 years ago

shorter syntax for PRAGMA

plpgsql_check - 2.0.1

Published by okbob about 3 years ago

reimplementation of pragma TABLE

plpgsql_check - 1.17.1

Published by okbob over 3 years ago

New begin - only PostgreSQL 10 and higher are supported. If you need to compile plpgsql_check for PostgreSQL 9.5 and 9.6, please, use plpgsql_check 1.16.1

plpgsql_check - 1.16.1

Published by okbob over 3 years ago

  • fix compilation for new PostgreSQL 14
  • fix broken calculation of queryid for parametrized dynamic sql
  • fix crash of check when target of assigned statement is composite field of array type
plpgsql_check - 1.16.0

Published by okbob over 3 years ago

new profiler report function plpgsql_profiler_functions_all

plpgsql_check - 1.15.3

Published by okbob over 3 years ago

fix few crashes and errors in profiler for Postgres 11 and older

plpgsql_check - 1.15.2

Published by okbob over 3 years ago

fix win build

plpgsql_check - 1.15.1

Published by okbob almost 4 years ago

new options - without_warnings and all_warnings

plpgsql_check - 1.14.0

Published by okbob almost 4 years ago

  • queryid can be displayed in profiler's reports (Julien Rouhaud)
  • new profiler's GUC plpgsql_check.profiler_max_shared_chunks (Julien Rouhaud)
  • few minor bugfixes
plpgsql_check - 1.13.1

Published by okbob about 4 years ago

minor enhancing - tracer can print content of row or record variables

plpgsql_check - 1.13.0

Published by okbob about 4 years ago

supports pragma by plpgsql_check_pragma function

plpgsql_check - 1.11.4

Published by okbob about 4 years ago

bugfix - fix false alarm when function returning polymorphic type is checked

plpgsql_check - 1.11.3

Published by okbob over 4 years ago

Fix debian regress tests

plpgsql_check - 1.11.0

Published by okbob over 4 years ago

Possibility to check functions with arguments of polymorphic type

plpgsql_check - 1.10.1

Published by okbob over 4 years ago

deduction record type structure from result of polymorphic function

Package Rankings
Top 8.63% on Alpine-v3.7
Top 9.83% on Alpine-v3.14
Top 9.38% on Alpine-v3.11
Top 11.18% on Alpine-v3.15
Top 8.17% on Proxy.golang.org
Top 9.08% on Alpine-v3.9
Top 9.2% on Alpine-v3.13
Top 9.41% on Alpine-v3.8
Top 10.91% on Alpine-v3.10
Top 11.98% on Alpine-v3.16
Top 13.05% on Alpine-v3.17
Top 9.16% on Alpine-v3.12
Top 6.68% on Alpine-v3.18
Top 10.98% on Alpine-edge
Badges
Extracted from project README
Stand With Ukraine