Protože text
typ není součástí standardu SQL, myslím, že neexistuje žádný oficiální způsob JPA.
Nicméně text
type je velmi podobný varchar
, ale bez omezení délky. Implementaci JPA můžete naznačit pomocí length
vlastnost @Column
:
@Column(length=10485760)
private String description;
Aktualizace: 10 MiB se zdá být maximální délka pro varchar
v postgresql. text
je téměř neomezené, podle dokumentace
: