テストスクリプトの一部として手動でシーケンスを作成することで、これを解決しました。 Spring / HSQLの組み合わせでこれを設定したいので、理想的ではありません。私のコードは次のとおりです:
for (String sequence : sequences) {
entityManager.createNativeQuery("DROP SEQUENCE " + sequence + " IF EXISTS").executeUpdate();
entityManager.createNativeQuery("CREATE SEQUENCE " + sequence + " as INTEGER").executeUpdate();
}
ここで、sequencesは、シーケンス名である文字列のリストです。
これを使用したのは、各テストクラスの@BeforeClassメソッドです。理想的ではありませんが、問題は解決します