ryhmrt’s blog

意識低い系プログラマの雑記

Spring Roo の database コマンドでスキーマが見つからないと言われる

database.propertiesに

database.url = jdbc:postgresql://localhost:5432/hoge

と設定されているとき

roo> database reverse engineer --schema hoge --package ~.entity

とか

roo> database introspect --schema hoge

とかコマンドを打っても

Schema(s) 'hoge' do not exist or does not have any tables. Note that the schema names of some databases are case-sensitive

などと言われてしまう。

--schema オプションには public と指定するらしい。これは分かりづらい...