Postgres/ParadeDB candidate retrieval backend implemented with Ecto queries.
Structural lookups use the terms integer[] GIN index. Term strings are
normalized to integer IDs in the terms table before querying.
Summary
Types
@type t() :: %Exograph.InvertedIndex.Postgres{ package: Exograph.Package.t() | nil, package_version: Exograph.PackageVersion.t() | nil, prefix: String.t(), repo: module() }