diff --git a/src/main/resources/META-INF/orm.xml b/src/main/resources/META-INF/orm.xml new file mode 100644 index 00000000..e1c942cb --- /dev/null +++ b/src/main/resources/META-INF/orm.xml @@ -0,0 +1,14 @@ + + + + + select e from FeedEntry e where e.feed=:feed and not exists (select s from FeedEntryStatus s where s.entry = e and s.user =:user and s.read=true) + + + select e from FeedEntry e where e.feed=:feed and exists (select s from FeedEntryStatus s where s.entry = e and s.user =:user and s.read=true) + + \ No newline at end of file diff --git a/src/main/resources/META-INF/persistence.xml b/src/main/resources/META-INF/persistence.xml index ddbbbc4d..2fae8d63 100644 --- a/src/main/resources/META-INF/persistence.xml +++ b/src/main/resources/META-INF/persistence.xml @@ -8,6 +8,7 @@ ${jpa.datasource.name} +