Revision: 673
http://openutils.svn.sourceforge.net/openutils/?rev=673&view=rev
Author: fcarone
Date: 2008-02-21 01:17:34 -0800 (Thu, 21 Feb 2008)
Log Message:
-----------
Hsqldb datatype factory added
Added Paths:
-----------
trunk/openutils-testing/src/main/java/it/openutils/testing/dbunit/datatype/
trunk/openutils-testing/src/main/java/it/openutils/testing/dbunit/datatype/HsqlDatatypeFactory.java
Added: trunk/openutils-testing/src/main/java/it/openutils/testing/dbunit/datatype/HsqlDatatypeFactory.java
===================================================================
--- trunk/openutils-testing/src/main/java/it/openutils/testing/dbunit/datatype/HsqlDatatypeFactory.java (rev 0)
+++ trunk/openutils-testing/src/main/java/it/openutils/testing/dbunit/datatype/HsqlDatatypeFactory.java 2008-02-21 09:17:34 UTC (rev 673)
@@ -0,0 +1,33 @@
+/*
+ * Copyright (c) Openmind. All rights reserved. http://www.openmindonline.it
+ */
+package it.openutils.testing.dbunit.datatype;
+
+import java.sql.Types;
+
+import org.dbunit.dataset.datatype.DataType;
+import org.dbunit.dataset.datatype.DataTypeException;
+import org.dbunit.dataset.datatype.DefaultDataTypeFactory;
+
+
+/**
+ * @author fcarone
+ * @version $Id: HsqlDatatypeFactory.java 672 2008-02-20 17:14:54Z fcarone $
+ */
+public class HsqlDatatypeFactory extends DefaultDataTypeFactory
+{
+
+ /**
+ * {@inheritDoc}
+ * Needed to fix Boolean type recognition for HSQLDB
+ */
+ @Override
+ public DataType createDataType(int sqlType, String sqlTypeName) throws DataTypeException
+ {
+ if (sqlType == Types.BOOLEAN)
+ {
+ return DataType.BOOLEAN;
+ }
+ return super.createDataType(sqlType, sqlTypeName);
+ }
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|