Squirrelix.Error.UnsupportedPostgresVersion (SquirrElix v0.5.11)

Copy Markdown View Source

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

t()

@type t() :: %Squirrelix.Error.UnsupportedPostgresVersion{
  host: String.t(),
  minimum_version_num: pos_integer(),
  port: non_neg_integer(),
  version_num: non_neg_integer()
}