]
Steve Ebersole updated HHH-1083:
--------------------------------
Fix Version/s: (was: 4.0.0.Beta4)
4.0.0.next
Customization of CREATE TABLE with storage clause etc.
------------------------------------------------------
Key: HHH-1083
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-1083
Project: Hibernate Core
Issue Type: New Feature
Components: core
Reporter: Christian Bauer
Assignee: Steve Ebersole
Priority: Minor
Fix For: 4.0.0.next
Currently Hibernate features a hotfix for the MySQLInnoDBDialect:
public String getTableTypeString() {
return " type=InnoDB";
}
However, this is not the only appendix that is useful for CREATE TABLE. We should do
several things:
- allow appendix for CREATE INDEX, for example, to define the tablespace
- pass in additional arguments to getTableTypeString(), such as tableName, schemaName,
catalogName - for example, to allow custom Dialects to return different tablespaces for
particular tables
- probably rename the getTableTypeString() method to getTableAppendixString() and
getIndexAppendixString()
--
This message is automatically generated by JIRA.
For more information on JIRA, see: