dblinter

PostgreSQLのスキーマ設計が良い慣行に沿っているかを静的に検査するツールです。ルールは設定ファイルで指定し、結果はSARIF形式で出力します。

Xで共有ライセンス: Apache-2.0

概要

dblinterはPostgreSQLデータベース向けの静的解析ツールです。アプリケーションのコードには静的チェックが広く使われていますが、データベーススキーマにはあまり使われていません。dblinterはPostgresに接続し、スキーマが設計上の良い慣行に沿っているかを調べ、結果をSARIF形式で出力します。守るべきルールと許容する閾値は設定ファイルで指定します。Dockerイメージ、またはPythonとPoetryでソースから実行できます。

主な特長

  • PostgreSQLスキーマを設計の良い慣行に照らして検査
  • 結果をSARIF形式で出力
  • 設定ファイルでルールと閾値を指定
  • DockerまたはPoetryでソースから実行

こんな人・用途に

Postgresのスキーマ設計を自動でチェックしたいチーム向け。稼働中のデータベースへの接続が必要です。

アップストリーム
Decathlon/dblinter
GitHubのフォーク
Guo-astro/dblinter
アップストリームのスター数
83
カテゴリ
開発者ツールとインフラ
言語
Python
ライセンス
Apache-2.0
フォーク日
2025-10-14
同期状態
同期済み最終同期 2026-09-29