PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Corrigir a anotação JPA para o tipo de texto do PostgreSQL sem anotações do Hibernate


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 :