Documentation

PostgreSQL (SQL)

Store events in SQL tables for auditing or downstream processing.

SQL drivers are useful for compliance or analytics pipelines.

watermill:
  driver: sql
  sql:
    driver: postgres
    dsn: postgres://githook:githook@localhost:5432/githook?sslmode=disable
    table: events

Use a dedicated database for event storage to keep operational workloads isolated.