Performs a read-only structural check of the configured Jizoku database schema.
The check compares required tables, columns, indexes, and foreign keys with Jizoku's current baseline. It never runs migrations or writes migration metadata.
Summary
Functions
Checks the configured Ecto schema or reports that SQL drift is not applicable.
Builds a schema result from normalized PostgreSQL catalog rows.
Types
@type result() :: map()
Functions
@spec check(Jizoku.Config.t() | Jizoku.Runtime.Journal.Storage.t()) :: result()
Checks the configured Ecto schema or reports that SQL drift is not applicable.
Builds a schema result from normalized PostgreSQL catalog rows.