Skip to content

Allow configuration of internal Postgres version like Zonky #146

@MarioVX

Description

@MarioVX

Hi! We've been using Quarkus Embedded Postgres happily for a while now at work, but have recently run into cases where some database migration would work fine in deployment but fail all our Quarkus tests. It comes down to Quarkus Embedded Postgres still using PostgreSQL 14.15 under the hood, while our project uses a more recent Postgres version and we would like to use some of its more recent language features, too.

While Quarkus Embedded Postgres wraps Zonky's Embedded Postgres which allows adjusting the used postgres version, Quarkus Embedded Postgres exposes no equivalent configuration option to the user.

Since it's potentially problematic when test and deployment environments are meaningfully different, as it can lead tests producing false positive or false negative results, it would be great to have an option to make Quarkus Embedded Postgres use a more recent Postgres version, too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions