Как получить плагин Weceem Grails для сохранения его содержимого при перезапуске приложения? - PullRequest
0 голосов
/ 26 июля 2011

У меня установлен плагин Weceem 1.0 в пустом приложении Grails 1.3.7.Я выполнил первоначальную настройку со страницы документации и переключил devDB с «mem» на «file».Я могу создать пространство, заполнить некоторый контент, но затем при перезапуске приложения (grails run-app) мое пространство и контент исчезают.

devDB.script и другие файлы показывают следы данных Weceem,но я теряю содержимое во вновь запущенном приложении.

Что мне нужно сделать, чтобы сделать его постоянным?

Ответы [ 2 ]

1 голос
/ 30 июля 2011

Вам необходимо удалить настройки dbCreate = "create/create-drop" и заменить их на "update" или "none" в файле DataSource.groovy для среды разработки.

0 голосов
/ 23 января 2013

Вы также можете запустить базу данных Монго,

$ grails install-plugin mongodb

удалите hibernate и добавьте это в свой класс домена, чтобы сохранить свои вещи в mongodb:

static mapWith="mongo"
...