Versions in this module Expand all Collapse all v0 v0.6.0 Oct 30, 2026 Changes in this version + func IsCompatible(clientVersion, serverVersion string) (bool, error) + type DumpImage struct + Ref string + Version string + func SelectDumpImage(serverVersion string, candidates []DumpImage) (DumpImage, error) + type PgDumper struct + func NewPgDumper(pool *pgxpool.Pool) *PgDumper + func (d *PgDumper) Dump(ctx context.Context, target port.DBTarget, out io.Writer) (port.DumpResult, error) + func (d *PgDumper) Restore(ctx context.Context, target port.DBTarget, in io.Reader) error + func (d *PgDumper) SchemaState(ctx context.Context, target port.DBTarget) (domain.SchemaState, error) + func (d *PgDumper) ServerVersion(ctx context.Context, target port.DBTarget) (string, error)