Я добавил строковое поле в свой постоянный класс гибернации и перезапустил приложение.Он запустил 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)
Хотя столбец был добавлен в БД.И все вроде бы работает нормально.Кроме тех ошибок, которые появляются каждый раз, я запускаю приложение.
Что я могу сделать, чтобы помочь ему создать эти индексы?БД - MySQL, спящая версия - 3.0.