diff --git a/backend/src/main/java/org/raddatz/familienarchiv/model/DocumentAnnotation.java b/backend/src/main/java/org/raddatz/familienarchiv/model/DocumentAnnotation.java index d4e02258..5aaaff2d 100644 --- a/backend/src/main/java/org/raddatz/familienarchiv/model/DocumentAnnotation.java +++ b/backend/src/main/java/org/raddatz/familienarchiv/model/DocumentAnnotation.java @@ -4,6 +4,8 @@ import io.swagger.v3.oas.annotations.media.Schema; import jakarta.persistence.*; import lombok.*; import org.hibernate.annotations.CreationTimestamp; +import org.hibernate.annotations.JdbcTypeCode; +import org.hibernate.type.SqlTypes; import java.time.LocalDateTime; import java.util.List; @@ -53,8 +55,8 @@ public class DocumentAnnotation { @Column(name = "file_hash", length = 64) private String fileHash; + @JdbcTypeCode(SqlTypes.JSON) @Column(columnDefinition = "jsonb") - @Convert(converter = PolygonConverter.class) private List> polygon; @Column(name = "created_by")