IT用語集 › データベース › PostgREST

PostgREST

データベース Svenska → 更新: 2026-10-23
詳細情報
開発者
Joe Nelson (begriffs)
公開
種別
PostgresスキーマからのREST API自動生成
ライセンス
MIT
公式サイト

Haskellで書かれており、Postgresのデータベースに向けるだけでスキーマ全体をRESTful APIとして公開する。フィルタ、結合、集計はクエリパラメーターで指定する。

売り文句は「CRUDのAPIはすでにDBの中にある。ならそのまま公開すればいい」。GET /users?age=gte.18&order=nameのように使う。セキュリティはPostgresの行レベルセキュリティと、roleクレームを持つJWTで担保する。Supabaseの内部でも使われている。実行時に動的にクエリを生成し、Postgresのプランナーに全面的に任せるため非常に速い。競合にはHasura(GraphQL)やpgrestなどがある。

← 用語集に戻る