Я использую jOOQ с MySQL и использую разные БД на стадии (dev, test, prod).
Конфигурация в pom.xml выглядит следующим образом.
<generator>
<database>
<name>org.jooq.meta.mysql.MySQLDatabase</name>
<includes>.*</includes>
<excludes></excludes>
<inputSchema>db_test</inputSchema>
</database>
<target>
<packageName>ch.bls.nfdb.db</packageName>
<directory>target/generated-sources/jooq</directory>
</target>
</generator>
jOOQ использует inputSchema и генерирует класс DbTest.
Все операторы SQL имеют префикс этого имени схемы.И это проблема.Как настроить имя схемы для моей базы данных prod db_prod?