This is an automated email from the ASF dual-hosted git repository.
doebele pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git
The following commit(s) were added to refs/heads/master by this push:
new 14ab4071 EMPIREDB-431 detectDataType: for enums assume VARCHAR instead
of UNKNOWN
14ab4071 is described below
commit 14ab4071207800f2dc57e4d6bcf2de3d9590fa03
Author: Rainer Döbele <[email protected]>
AuthorDate: Fri Nov 15 09:26:19 2024 +0100
EMPIREDB-431
detectDataType: for enums assume VARCHAR instead of UNKNOWN
---
empire-db/src/main/java/org/apache/empire/db/DBDatabase.java | 2 ++
1 file changed, 2 insertions(+)
diff --git a/empire-db/src/main/java/org/apache/empire/db/DBDatabase.java
b/empire-db/src/main/java/org/apache/empire/db/DBDatabase.java
index d0b5023a..d74dddee 100644
--- a/empire-db/src/main/java/org/apache/empire/db/DBDatabase.java
+++ b/empire-db/src/main/java/org/apache/empire/db/DBDatabase.java
@@ -1031,6 +1031,8 @@ public abstract class DBDatabase extends DBObject
return DataType.CHAR;
if (value instanceof byte[])
return DataType.BLOB;
+ if (value instanceof Enum)
+ return DataType.VARCHAR; // Assume VARCHAR
return DataType.UNKNOWN;
}