Error returned when --infer connects to a Postgres server older than 16.
SquirrElix needs Postgres ≥ 16 for EXPLAIN … generic_plan nullability
inference. Use a metadata file instead of --infer on older servers.
Summary
Types
@type t() :: %Squirrelix.Error.UnsupportedPostgresVersion{ host: String.t(), minimum_version_num: pos_integer(), port: non_neg_integer(), version_num: non_neg_integer() }