【发布时间】:2011-06-20 14:28:41
【问题描述】:
我已在我的休眠持久类中添加了一个字符串字段,并重新启动了应用程序。它启动了 SchemaUpgrade,并导致了几个类似这样的错误:
2011-02-03 13:04:06,522 [main] ERROR org.hibernate.tool.hbm2ddl.SchemaUpdate - Unsuccessful: alter table table_name add index FKCD10932052C35B33 (previewExample_id), add constraint FKCD10932052C35B33 foreign key (previewExample_id) references preview (id)
2011-02-03 13:04:06,522 [main] ERROR org.hibernate.tool.hbm2ddl.SchemaUpdate - Can't create table 'dbName.#sql-59c_1cc' (errno: 150)
该列已添加到数据库中。一切似乎都运行良好。除了那些错误,每次都弹出,我启动应用程序。
我可以做些什么来帮助它创建这些索引? DB是MySQL,hibernate版本是3.0。
【问题讨论】:
标签: mysql hibernate indexing mysql-error-1005