From 28ffe73f20ec4b4a200951ca26a21c3b39048355 Mon Sep 17 00:00:00 2001 From: Radek Felcman Date: Wed, 4 Dec 2024 12:06:34 +0100 Subject: [PATCH] UUID field type mapping - PostgreSQLPlatform (#2284) Signed-off-by: Radek Felcman --- .../persistence/platform/database/PostgreSQLPlatform.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/PostgreSQLPlatform.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/PostgreSQLPlatform.java index cfd7dad798a..fb32ff4370e 100644 --- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/PostgreSQLPlatform.java +++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/PostgreSQLPlatform.java @@ -438,6 +438,8 @@ protected Hashtable, FieldTypeDefinition> buildFieldTypes() { fieldTypeMapping.put(java.time.OffsetDateTime.class, new FieldTypeDefinition("TIMESTAMP", false)); fieldTypeMapping.put(java.time.OffsetTime.class, new FieldTypeDefinition("TIME", false)); + fieldTypeMapping.put(java.util.UUID.class, new FieldTypeDefinition("UUID", false)); + return fieldTypeMapping; }