In JPA kunnen opsommingen worden bewaard als een tekst (naam van de opsomming) of als een numerieke waarde (ordinaal van enum). @Enumerated(EnumType.STRING)
geeft aan dat u de naam liever aanhoudt. Daarom moet het databasetype varchar zijn. Uw JPA-provider is niet op de hoogte van PostgreSQL-enums.