Der einfachste Weg, mit diesem speziellen Problem umzugehen, besteht wahrscheinlich darin, die columnDefinition überhaupt nicht zu verwenden und stattdessen die Spaltenlänge explizit mit (zum Beispiel)
anzugeben@Column(length=10000)
Es könnte auch sein, dass Sie es stattdessen mit @Lob(type =LobType.CLOB)
abbilden könntenaber ich bin mir nicht sicher, ob das in HSQLDB richtig unterstützt wird. In Postgres sollte es Ihnen Ihren TEXT-Typ geben.