MyISAMダイアレクトorg.hibernate.dialect.MySQLMyISAMDialect
を使用して、MySQL 5.5データベースで3.6.9.Final
休止状態のプロバイダを使用してJPA2に基づいてDDLファイルを自動生成します。MyISAMダイアレクトが間違ったDDLを生成する
The create SQL file gets generated as
CREATE TABLE t (i INT) type = MYISAM;
instead of
CREATE TABLE t (i INT) ENGINE = MYISAM;
テーブル作成に失敗する原因となります。
注:これは5.1以降のバージョンで問題なく機能しました。この問題を解決するために私はどの休止状態のプロバイダを使用すべきですか?
これは、休止状態のための非常に簡単な修正であり、なぜこの変更に対応できないのか分かりませんでした。 – priya