Проблема DBRE Spring Roo - PullRequest
       35

Проблема DBRE Spring Roo

2 голосов
/ 12 февраля 2011

Я впервые пытаюсь использовать Spring Roo для генерации кода с использованием обратного инжиниринга.

После установки дополнения Postgresql:

osgi install --url http://spring-roo-repository.springsource.org/release/org/springframework/roo/wrapping/org.springframework.roo.wrapping.postgresql-jdbc3/8.4.701.0001/org.springframework.roo.wrapping.postgresql-jdbc3-8.4.701.0001.jar

Я пробую следующую команду:

Самоанализ базы данных --schema USER

Я уверен, что в моей базе данных есть схема USER (когда я использую клавишу TAB, я получаю USER с другими именами shema с правильной чувствительностью к регистру), но пружинный ответ был:

roo> database introspect --schema

USER                  information_schema    pg_catalog
pg_toast_temp_1       public
roo> database introspect --schema USER
Schema 'USER' does not exist or does not have any tables. Note that the schema names of some databases are case-sensitive

1 Ответ

3 голосов
/ 06 января 2012

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

Моя проблема заключалась в том, что я не включил имя базы данных в свойство database.url. После добавления базы данных интроспект начал работать.

database.url=jdbc\:postgresql\://localhost\:5432/<dbname>

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

...