PostgreSQL linter and formatter for schema migrations and design best practices.

8 stars 2 forks 8 watchers Python GNU General Public License v3.0
code-quality continuous-integration formatter formatting linter postgres postgresql pre-commit-hook river-styling sql static-analysis static-code-analysis style-guide
2 Open Issues Need Help Last updated: Sep 6, 2025

Open Issues Need Help

View All on GitHub

PostgreSQL linter and formatter for schema migrations and design best practices.

Python
#code-quality#continuous-integration#formatter#formatting#linter#postgres#postgresql#pre-commit-hook#river-styling#sql#static-analysis#static-code-analysis#style-guide

AI Summary: Refine the DDL formatters in the pgrubic PostgreSQL linter and formatter to align with real-world examples and best practices, while maintaining consistency with pg_dump output where appropriate. This involves adjusting existing formatters based on the current pglast defaults and potentially adding new ones.

Complexity: 4/5
enhancement help wanted formatter

PostgreSQL linter and formatter for schema migrations and design best practices.

Python
#code-quality#continuous-integration#formatter#formatting#linter#postgres#postgresql#pre-commit-hook#river-styling#sql#static-analysis#static-code-analysis#style-guide