\r
package eu.etaxonomy.cdm.database.types;\r
\r
+import org.hibernate.dialect.MySQL5InnoDBUtf8Dialect;\r
import org.hibernate.dialect.MySQL5MyISAMUtf8Dialect;\r
\r
import eu.etaxonomy.cdm.database.ICdmDataSource;\r
//hibernate dialect\r
// TODO switch to MySQLInnoDBUtf8Dialect !!\r
// see #3371 (switch cdm to MySQL InnoDB)\r
- //private String hibernateDialect = MySQLInnoDBUtf8Dialect.class.getSimpleName();\r
- private final String hibernateDialect = MySQL5MyISAMUtf8Dialect.class.getSimpleName();\r
+ private String hibernateDialect = MySQL5InnoDBUtf8Dialect.class.getSimpleName();\r
+// private final String hibernateDialect = MySQL5MyISAMUtf8Dialect.class.getSimpleName();\r
\r
//connection String\r
@Override\r
registerColumnType(Types.BOOLEAN, "bit");\r
}\r
\r
- public String getTableTypeString() {\r
+ /* (non-Javadoc)\r
+ * @see org.hibernate.dialect.Dialect#getTableTypeString()\r
+ */\r
+ @Override\r
+ public String getTableTypeString() {\r
return " ENGINE=MYISAM DEFAULT CHARSET=utf8";\r
}\r
\r
\r
// compare org.hibernate.dialect.MySQLMyISAMDialect\r
- /* (non-Javadoc)\r
- * @see org.hibernate.dialect.Dialect#dropConstraints()\r
- */\r
+ @Override\r
public boolean dropConstraints() {\r
return false;\r
}\r