As seen in https://github.com/quarkusio/quarkus-platform/pull/417, the Blaze Persistence Quarkus extension does not provide all the necessary metadata for modern Quarkus. Quarkus 2 has been around for a long while now so let's make the extension more modern. I'm going to work on this.