Я разрабатываю небольшое приложение Grails из книги, и один из шагов, который ему нужен, — это ввести в базу данных исходные данные. Когда я делаю это с помощью GroovyConsole
, сценарий выполняется, но не сохраняет данные.
DataSource.groovy
настройки среды следующие
development {
dataSource {
dbCreate = "update" // one of 'create', 'create-drop', 'update', 'validate', ''
url = "jdbc:h2:devDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE"
}
}
Когда я запускаю скрипт в консоли, result
возвращает NULL
. Я использовал GGTS для приложения, но понятия не имею, как сохранить исходные данные из GGTS, поэтому для этого я запустил команду grails console
из командной строки. Это правильный путь? Есть ли способ сделать это напрямую из GGTS?
PS: я видел этот вопрос Исходные данные для приложения grails, но он кажется слишком продвинутый для того, где я сейчас и что мне нужно.
Спасибо