| 1 |
A getter does not return a value |
Find user-defined SQL and PL/pgSQL routines that do not return a value although the name suggest that it should return a value (starts with "get"). |
Problem detection |
INFORMATION_SCHEMA+system catalog base tables |
2025-11-07 10:11 |
MIT License |
View |
| 2 |
A large number of triggers |
Show user-defined triggers if there are more than 9 different trigger routine bodies, i.e., different triggers on different tables that do the same thing count as one trigger. |
General |
INFORMATION_SCHEMA+system catalog base tables |
2025-11-07 10:11 |
MIT License |
View |
| 3 |
All CHECK constraints of domains that are not associated with any table |
Find all CHECK constraints (except NOT NULL) of domains that are not associated with any column. |
General |
INFORMATION_SCHEMA only |
2025-11-07 10:11 |
MIT License |
View |
| 4 |
All clustered indexes |
Find all tables that rows have been physically sorted based on an index. |
General |
system catalog base tables only |
2025-11-07 10:11 |
MIT License |
View |
| 5 |
All column DEFAULT values |
Find all the default values of base table, view, and foreign table columns. |
General |
INFORMATION_SCHEMA only |
2025-11-07 10:11 |
MIT License |
View |
| 6 |
All column dynamic DEFAULT values values that do not invoke a sequence |
Find all columns that have a dynamic default value, i.e., the value is returned by a function but the function is not for invoking a sequence. |
General |
INFORMATION_SCHEMA only |
2025-11-07 10:11 |
MIT License |
View |
| 7 |
All columns of a base table have a default value |
Find base tables where all the columns have a default value. |
Problem detection |
INFORMATION_SCHEMA only |
2025-11-07 10:11 |
MIT License |
View |
| 8 |
All column static DEFAULT values |
Find all columns that have a static default value, i.e., the value is not returned by a function. |
General |
INFORMATION_SCHEMA only |
2025-11-07 10:11 |
MIT License |
View |
| 9 |
All covering indexes |
Find all covering indexes, which include data from additional columns in leaf blocks. |
General |
INFORMATION_SCHEMA+system catalog base tables |
2025-11-07 10:11 |
MIT License |
View |
| 10 |
All database privileges |
Find the privileges to use the database. c - CONNECT; C - CREATE; T - TEMPORARY. |
General |
system catalog base tables only |
2025-11-07 10:11 |
MIT License |
View |
| 11 |
All declaratively partitioned tables |
Find partitioned tables that have been implemented by using the declarative approach. Declarative partitioning is implemented in PostgreSQL starting from PostgreSQL 10. |
General |
INFORMATION_SCHEMA+system catalog base tables |
2025-11-07 10:11 |
MIT License |
View |
| 12 |
All derived tables that use joining tables |
This query identifies complex derived tables (views and materialized views) that perform data integration operations. Specifically, it filters for views whose definition involves joining two or more distinct tables. This distinguishes non-trivial views—which encapsulate relationship logic and data aggregation—from simple projection views that merely mirror a single base table. The result highlights the core reporting and data integration layer of the schema. |
General |
INFORMATION_SCHEMA+system catalog base tables |
2025-12-03 15:52 |
MIT License |
View |
| 13 |
All domain default values |
Find domains that specify a default values and columns that are defined based on the domain. Make sure that there are no unsuitable default values. |
General |
INFORMATION_SCHEMA only |
2025-11-07 10:11 |
MIT License |
View |
| 14 |
All domains |
Find all domains. |
General |
INFORMATION_SCHEMA only |
2025-11-07 10:11 |
MIT License |
View |
| 15 |
All enumerated types |
Find all enumerated types. |
General |
INFORMATION_SCHEMA+system catalog base tables |
2025-11-07 10:11 |
MIT License |
View |
| 16 |
All event triggers |
Find event triggers, which are not associated to a specific schema object. |
General |
system catalog base tables only |
2025-11-07 10:11 |
MIT License |
View |
| 17 |
All exclude constraints |
Find all exclude constraints. |
General |
system catalog base tables only |
2025-11-07 10:11 |
MIT License |
View |
| 18 |
All foreign key constraints |
Enforce referential integrity in database. Find all referential integrity (foreign key) constraints. |
General |
system catalog base tables only |
2025-11-07 10:11 |
MIT License |
View |
| 19 |
All foreign tables |
Find all foreign tables. |
General |
INFORMATION_SCHEMA only |
2025-11-07 10:11 |
MIT License |
View |
| 20 |
All gin indexes |
Find indexes with less common access methods. Gin indexes are, for instance, used to speed up PostgreSQL's built in full text search. |
General |
INFORMATION_SCHEMA+system catalog base tables |
2025-11-07 10:11 |
MIT License |
View |