One thing that popped out at me immediately when I connected Postgres SQL to my Keycloak realm was that UUIDs, specifically user IDs, are stored as a VARCHAR(36).
Sure, it makes sense as VARCHAR is nearly universal between databases and UUID isn't. But I really need not explain why I should be using the UUID type instead of VARCHAR. My question is, what's the best way to do this with Keycloak? Is it even possible to customize the data types like this in Keycloak?