mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-12 04:23:13 +00:00
In Hibernate 6, to support Postgres + H2, all @Lob columns must now be Length.LONG32
This commit is contained in:
@@ -15,7 +15,6 @@ import jakarta.persistence.GeneratedValue;
|
||||
import jakarta.persistence.GenerationType;
|
||||
import jakarta.persistence.Id;
|
||||
import jakarta.persistence.JoinColumn;
|
||||
import jakarta.persistence.Lob;
|
||||
import jakarta.persistence.ManyToOne;
|
||||
import jakarta.persistence.SequenceGenerator;
|
||||
import jakarta.persistence.Table;
|
||||
@@ -23,6 +22,7 @@ import jakarta.persistence.Transient;
|
||||
import org.dspace.core.Context;
|
||||
import org.dspace.core.HibernateProxyHelper;
|
||||
import org.dspace.core.ReloadableEntity;
|
||||
import org.hibernate.Length;
|
||||
|
||||
/**
|
||||
* Database access class representing a Dublin Core metadata value.
|
||||
@@ -57,8 +57,7 @@ public class MetadataValue implements ReloadableEntity<Integer> {
|
||||
/**
|
||||
* The value of the field
|
||||
*/
|
||||
@Lob
|
||||
@Column(name = "text_value", columnDefinition = "text")
|
||||
@Column(name = "text_value", length = Length.LONG32)
|
||||
private String value;
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user