[hibernate-commits] Hibernate SVN: r10539 - trunk/Hibernate3/src/org/hibernate/dialect

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Fri Sep 29 22:49:48 EDT 2006


Author: scottmarlownovell
Date: 2006-09-29 22:49:47 -0400 (Fri, 29 Sep 2006)
New Revision: 10539

Added:
   trunk/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java
Log:
Added dialect for MySQL 5 InnoDB engine, this addresses HHH-1891.


Added: trunk/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java
===================================================================
--- trunk/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java	2006-09-29 19:26:00 UTC (rev 10538)
+++ trunk/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java	2006-09-30 02:49:47 UTC (rev 10539)
@@ -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: trunk/Hibernate3/src/org/hibernate/dialect/MySQL5InnoDBDialect.java
___________________________________________________________________
Name: svn:executable
   + *




More information about the hibernate-commits mailing list