たまには日記の一つでも。

28にしてはじめたバイオリンの記録と、ときどき日曜ハッキング

seam-genのgenerate-entitiesがMySQLのenum型に非対応な件 その2

結局気になって調べてしまうわけですが・・・
http://opensource.atlassian.com/projects/hibernate/browse/HHH-2354
Hibernateの頭の固いスキーマ・バリデーションを無効にすれば、とりあえず回避可能、とのこと。
${proj_dir}/resources/META-INF/persistence-{dev,test,prod}.xml

<!-- <property name="hibernate.hbm2ddl.auto" value="validate"/> -->

手元では別の問題でまだ正常動作を確認できていませんが・・・
O/Rマッパーを使うなら、それを意識したDB設計にするか、もしくはO=>RかR=>Oのどちらか一方に絞るのが無難のようです。