Saya memecahkan ini dengan membuat urutan secara manual sebagai bagian dari skrip pengujian saya. Tidak ideal karena saya lebih suka kombinasi Spring/HSQL mengatur ini. Kode saya adalah:
for (String sequence : sequences) {
entityManager.createNativeQuery("DROP SEQUENCE " + sequence + " IF EXISTS").executeUpdate();
entityManager.createNativeQuery("CREATE SEQUENCE " + sequence + " as INTEGER").executeUpdate();
}
di mana sequences adalah daftar string yang merupakan nama sequence.
Saya menggunakan ini adalah metode @BeforeClass untuk setiap kelas tes. Tidak ideal tapi itu memecahkan masalah