Dal momento che il text
il tipo non fa parte dello standard SQL, non esiste un modo ufficiale JPA, immagino.
Tuttavia, il text
type è abbastanza simile a varchar
, ma senza limite di lunghezza. Puoi suggerire l'implementazione di JPA con length
proprietà di @Column
:
@Column(length=10485760)
private String description;
Aggiornamento: 10 MiB sembra essere la lunghezza massima per varchar
in postgresql. Il text
è quasi illimitato, secondo la documentazione
: