diff options
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/com/iciql/ModelUtils.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/iciql/ModelUtils.java b/src/main/java/com/iciql/ModelUtils.java index c3fd847..7fa1de6 100644 --- a/src/main/java/com/iciql/ModelUtils.java +++ b/src/main/java/com/iciql/ModelUtils.java @@ -189,6 +189,10 @@ class ModelUtils { sqlType = sqlType.toUpperCase(); // XXX dropping "UNSIGNED" or parts like that could be trouble sqlType = sqlType.split(" ")[0].trim(); + if (sqlType.indexOf('(') > -1) { + // strip out length or precision + sqlType = sqlType.substring(0, sqlType.indexOf('(')); + } if (SQL_TYPES.containsKey(sqlType)) { // convert the sqlType to a standard type |