Менеджер баз данных HSQL не появится в Grails 2.0 - PullRequest
0 голосов
/ 21 февраля 2012

После обновления до Grails 2.0 добавление строки:

org.hsqldb.util.DatabaseManager.main ()

в BootStrap.groovy не вызывает менеджер баз данных HSQL, напримерэто происходит с предыдущими версиями Grails.Вместо этого выдается ошибка:

| Error 2012-02-21 20:21:38,747 [Thread-6] ERROR context.GrailsContextLoader  - Error executing bootstraps: No such property: org for class: BootStrap
Message: No such property: org for class: BootStrap

Изменилось ли имя этого класса?Как заставить менеджер баз данных запускаться с приложением, чтобы я мог видеть схему?

1 Ответ

1 голос
/ 21 февраля 2012

В Граалях 2.0,

Grails 2.0 теперь использует базу данных H2 вместо HSQLDB и позволяет Консоль базы данных H2 в режиме разработки (в URI / dbconsole), поэтому что база данных в памяти может быть легко запрошена из браузера

Если вам нужен HSQLDB, вам, возможно, придется установить зависимость во время выполнения

...