Загрузчик Grails иногда не спасет - PullRequest
1 голос
/ 02 ноября 2011

Вы когда-нибудь сталкивались с тем, что Bootstrap не сохраняет (с флешем или без флеша - тот же результат) что-либо в БД?

Я использую плагин ядра безопасности Spring и создаюРоли и пользователь в init-методе.

Мое приложение запускается нормально, без ошибок, но у меня ничего нет в моей базе данных ...

Я внес некоторые изменения, я работаюMySQL-база данных и, возможно, внесли некоторые странные изменения, обеспечивающие такое поведение.

Кто-нибудь сталкивался с таким?

Ответы [ 2 ]

3 голосов
/ 02 ноября 2011

Вы уверены, что ваши объекты проходят проверку?

Я всегда использую

object.save(failOnError: true)

для объектов, которые я создаю в BootStrap.groovy. save выдаст исключение, если проверка не удалась. Альтернативой может быть проверка того, что ваш звонок на save возвращает true.

0 голосов
/ 02 ноября 2011

Я провел несколько часов с отягчающими обстоятельствами с той же проблемой, после чего я понял, что установил

dbCreate = "create-drop"

Убедитесь, что у вас есть

dbCreate = "update"
...