Преглед изворни кода

Merge branch 'fix/oscar' into 'wrdp'

神通数据库boolean类型映射错误

See merge request o2oa/o2oa!2048
o2null пре 5 година
родитељ
комит
2ce7e37722

+ 5 - 0
o2server/x_base_core_project/src/main/java/com/x/base/core/openjpa/jdbc/sql/OscarDictionary.java

@@ -1,5 +1,7 @@
 package com.x.base.core.openjpa.jdbc.sql;
 
+import org.apache.openjpa.jdbc.sql.BooleanRepresentation;
+import org.apache.openjpa.jdbc.sql.BooleanRepresentationFactory;
 import org.apache.openjpa.jdbc.sql.DBDictionary;
 import org.apache.openjpa.lib.util.Localizer;
 
@@ -18,6 +20,9 @@ public class OscarDictionary extends DBDictionary {
 		maxEmbeddedClobSize = -1;
 		maxEmbeddedBlobSize = -1;
 		doubleTypeName = "DOUBLE PRECISION";
+		booleanTypeName = "BOOL";
 	}
 
+	protected BooleanRepresentation booleanRepresentation = BooleanRepresentationFactory.BOOLEAN;
+
 }