I wanna store an entity(a String + an image) in PostgresQL using Spring MVC and Hibernate Here is my table. The image is supposed to be the type of oid.
CREATE T
At first I tried to set
@Column(columnDefinition = "text")
instead of @Lob annotation, as already mentioned here. It worked for me on PostgreSQL, but with error org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column type encountered in column [htmlText] in table [Question]; found [clob (Types#CLOB)], but expecting [text (Types#VARCHAR)]
in my unit tests (on HSQLDB).
Then it tried
@Column(columnDefinition = "clob")
And it works well on both PostgreSQL and HSQLDB!