[hibernate-commits] Hibernate SVN: r20018 - core/branches/Branch_3_5/core/src/main/java/org/hibernate/dialect.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Fri Jul 23 12:38:37 EDT 2010


Author: steve.ebersole at jboss.com
Date: 2010-07-23 12:38:36 -0400 (Fri, 23 Jul 2010)
New Revision: 20018

Modified:
   core/branches/Branch_3_5/core/src/main/java/org/hibernate/dialect/HSQLDialect.java
Log:
HHH-5401 - Update to HHH-5381  HSQLDB new dialect (Fred Toussi)


Modified: core/branches/Branch_3_5/core/src/main/java/org/hibernate/dialect/HSQLDialect.java
===================================================================
--- core/branches/Branch_3_5/core/src/main/java/org/hibernate/dialect/HSQLDialect.java	2010-07-23 16:33:39 UTC (rev 20017)
+++ core/branches/Branch_3_5/core/src/main/java/org/hibernate/dialect/HSQLDialect.java	2010-07-23 16:38:36 UTC (rev 20018)
@@ -88,6 +88,7 @@
 		registerColumnType( Types.BIGINT, "bigint" );
 		registerColumnType( Types.BINARY, "binary" );
 		registerColumnType( Types.BIT, "bit" );
+        registerColumnType( Types.BOOLEAN, "boolean" );
 		registerColumnType( Types.CHAR, "char($l)" );
 		registerColumnType( Types.DATE, "date" );
 
@@ -391,6 +392,9 @@
 		return literal;
 	}
 
+    public boolean supportsUnionAll() {
+        return true;
+    }
 
 	// temporary table support ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 	// Hibernate uses this information for temporary tables that it uses for its own operations
@@ -649,6 +653,10 @@
 		return false;
 	}
 
+    public String toBooleanValueString(boolean bool) {
+        return bool ? "true" : "false";
+    }
+
 	public boolean supportsTupleDistinctCounts() {
 		return false;
 	}



More information about the hibernate-commits mailing list