Ponieważ text
typ nie jest częścią standardu SQL, myślę, że nie ma oficjalnego sposobu JPA.
Jednak text
typ jest bardzo podobny do varchar
, ale bez limitu długości. Możesz podpowiedzieć implementację JPA za pomocą length
właściwość @Column
:
@Column(length=10485760)
private String description;
Aktualizacja: Wydaje się, że 10 MiB to maksymalna długość dla varchar
w postgresql. text
jest prawie nieograniczony, zgodnie z dokumentacją
: