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;
     }
     

Reply via email to