Когда я использую Grails Database Migration Plugin и запустить dbm-gorm-diff
(например, после установки плагина Spring Security Facebook) Я получаю проблемы, как:Grails база данных миграция Проблема Plugin
Error: Error executing SQL CREATE INDEX `FK609FD5A460CFCC39` ON `facebook_user`(`user_id`): Incorrect index name 'FK609FD5A460CFCC39'
Это выглядит как индекс в вопросе является как ограничение FK, а затем повторно используется как индекс позже в сгенерированном сценарии обновления. Если я меняю имя, удаляя дубликат, все работает нормально. Я использую Mysql. Я делаю что-то неправильно?
Спасибо.
Вы успешно используете плагин до сих пор? – David
@David Это все еще довольно новичок. Я попробовал несколько базовых обновлений, и они работали. – skaz
Я просто думал, может быть, у вас есть 'dbcreate =" .. что-то .. "в вашем файле DataSource.groovy, это может противоречить плагину. Но если вы уже сделали апгрейды, которые, похоже, менее вероятны. – David