Skip to content

Commit 2fa3029

Browse files
committed
Fix various Hibernate mapping oversights.
Change-Id: Iff22c68a718d6f65734e166cd08f4049ccc196ec
1 parent 475bf00 commit 2fa3029

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/main/java/eu/mulk/mulkcms2/benki/newsletter/Newsletter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public class Newsletter extends PanacheEntityBase {
2323
@Column(name = "date", nullable = false)
2424
public OffsetDateTime date = OffsetDateTime.now();
2525

26-
@OneToMany(mappedBy = "owner", fetch = FetchType.LAZY)
26+
@OneToMany(mappedBy = "newsletter", fetch = FetchType.LAZY)
2727
@OrderBy("date")
2828
public Collection<Post> posts;
2929
}

src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public enum Scope {
7373
@CheckForNull
7474
public OffsetDateTime date;
7575

76-
@Column(nullable = false)
76+
@Column(nullable = false, columnDefinition = "benki.post_scope")
7777
@Enumerated(EnumType.STRING)
7878
@Type(PostgreSQLEnumType.class)
7979
public Scope scope = Scope.top_level;

src/main/java/eu/mulk/mulkcms2/benki/posts/PostText.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public abstract class PostText extends PanacheEntityBase {
4747
@CheckForNull
4848
public String cachedDescriptionHtml;
4949

50-
@Column(name = "search_terms")
50+
@Column(name = "search_terms", columnDefinition = "tsvector")
5151
@Generated(event = {INSERT, UPDATE})
5252
@Type(value = PostgreSQLTSVectorType.class)
5353
public String searchTerms;

0 commit comments

Comments
 (0)