Package-level declarations

Types

Link copied to clipboard

Reports PostgreSQL DDL patterns that can take strong locks.

Link copied to clipboard

Reports PostgreSQL ADD COLUMN statements that use volatile defaults.

Link copied to clipboard

Reports CREATE INDEX CONCURRENTLY inside transaction blocks.

Link copied to clipboard

Reports PostgreSQL DROP COLUMN migrations.

Link copied to clipboard

Reports PostgreSQL RENAME COLUMN migrations.

Link copied to clipboard

Reports PostgreSQL RENAME TABLE migrations.

Link copied to clipboard

Reports PostgreSQL ALTER COLUMN SET NOT NULL migrations on existing columns.

Link copied to clipboard

Reports PostgreSQL serial pseudo-types when identity columns are preferred.

Link copied to clipboard

Reports PostgreSQL REINDEX statements that omit CONCURRENTLY.

Link copied to clipboard

Reports PostgreSQL index creation statements that omit CONCURRENTLY.

Link copied to clipboard

Reports PostgreSQL ADD CONSTRAINT statements that omit NOT VALID.

Link copied to clipboard

Reports PostgreSQL ALTER TABLE statements with operations that commonly take strong locks.