From fd255376ae81a2cfca9006fd7ff6206c0dc481e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Sun, 15 Jun 2014 18:47:43 +0300 Subject: [PATCH] Add jdbc types --- .../java/com/mysema/query/sql/codegen/MetaDataExporter.java | 2 +- .../src/main/java/com/mysema/query/sql/JDBCTypeMapping.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/querydsl-sql-codegen/src/main/java/com/mysema/query/sql/codegen/MetaDataExporter.java b/querydsl-sql-codegen/src/main/java/com/mysema/query/sql/codegen/MetaDataExporter.java index edbc993a7..befa710f6 100644 --- a/querydsl-sql-codegen/src/main/java/com/mysema/query/sql/codegen/MetaDataExporter.java +++ b/querydsl-sql-codegen/src/main/java/com/mysema/query/sql/codegen/MetaDataExporter.java @@ -269,7 +269,7 @@ public class MetaDataExporter { columnDigits != null ? columnDigits.intValue() : 0, tableName, columnName); if (clazz == null) { - throw new IllegalStateException("Found no mapping for " + columnType + " (" + tableName + "." + columnName + ")"); + throw new IllegalStateException("Found no mapping for " + columnType + " (" + tableName + "." + columnName + " " + typeName + ")"); } TypeCategory fieldType = TypeCategory.get(clazz.getName()); if (Number.class.isAssignableFrom(clazz)) { diff --git a/querydsl-sql/src/main/java/com/mysema/query/sql/JDBCTypeMapping.java b/querydsl-sql/src/main/java/com/mysema/query/sql/JDBCTypeMapping.java index 1985741ab..c31dac07c 100644 --- a/querydsl-sql/src/main/java/com/mysema/query/sql/JDBCTypeMapping.java +++ b/querydsl-sql/src/main/java/com/mysema/query/sql/JDBCTypeMapping.java @@ -38,6 +38,7 @@ public final class JDBCTypeMapping { static{ registerDefault(-101, Object.class); + registerDefault(-102, java.sql.Timestamp.class); // Oracle: TIMESTAMP(6) WITH LOCAL TIME ZONE // BOOLEAN registerDefault(Types.BIT, Boolean.class); @@ -88,7 +89,6 @@ public final class JDBCTypeMapping { registerDefault(Types.REF, Object.class); registerDefault(Types.ROWID, Object.class); registerDefault(Types.STRUCT, Object.class); - } private static void registerDefault(int sqlType, Class javaType) {