-
Notifications
You must be signed in to change notification settings - Fork 15
Description
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.