[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