[hibernate-commits] Hibernate SVN: r10553 - branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Wed Oct 4 14:23:32 EDT 2006
Author: scottmarlownovell
Date: 2006-10-04 14:23:31 -0400 (Wed, 04 Oct 2006)
New Revision: 10553
Added:
branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java
Log:
Fix for HHH-1891. We already have MySQL dialect, MySQL5 dialect and
MySQLInnodb dialect. This addition handles the changes in the MySQL5 Innodb
storage engine.
Added: branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java
===================================================================
--- branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java 2006-10-04 02:45:35 UTC (rev 10552)
+++ branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java 2006-10-04 18:23:31 UTC (rev 10553)
@@ -0,0 +1,21 @@
+//$Id: $
+package org.hibernate.dialect;
+
+/**
+ * @author Gavin King, Scott Marlow
+ */
+public class MySQL5InnoDBDialect extends MySQL5Dialect {
+
+ public boolean supportsCascadeDelete() {
+ return true;
+ }
+
+ public String getTableTypeString() {
+ return " ENGINE=InnoDB";
+ }
+
+ public boolean hasSelfReferentialForeignKeyBug() {
+ return true;
+ }
+
+}
Property changes on: branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java
___________________________________________________________________
Name: svn:executable
+ *
More information about the hibernate-commits
mailing list