Ecto/Postgres helpers for the durable Exograph backend.
Relational storage is created through Ecto migrations. Raw SQL is reserved for Postgres extensions and ParadeDB's BM25 index, which Ecto migrations do not model directly.
Summary
Functions
Creates or upgrades the Exograph Postgres schema.
Types
Functions
@spec migrate!(backend_opts()) :: :ok
Creates or upgrades the Exograph Postgres schema.
Options:
:repo- an Ecto repo module (required):prefix- table-name prefix, defaults to"exograph":bm25?- create a ParadeDB BM25 index whenpg_searchis available, defaults totrue