Como o
text
type não faz parte do padrão SQL, não há maneira oficial de JPA, eu acho. No entanto, o
text
tipo é bastante semelhante a varchar
, mas sem o limite de comprimento. Você pode sugerir a implementação do JPA com o length
propriedade de @Column
:@Column(length=10485760)
private String description;
Atualização: 10 MiB parece ser o comprimento máximo para
varchar
no postgresql. O text
é quase ilimitado, de acordo com a documentação
: