From d5819eab350e70d86b52b9d798403e6bcd0e39b1 Mon Sep 17 00:00:00 2001 From: Eike Kettner Date: Sat, 6 Jun 2020 11:13:33 +0200 Subject: [PATCH] Fix offset/limit clause for mariadb MariaDB wants first limit and then offset (optionally), postgres doesn't care. --- modules/store/src/main/scala/docspell/store/queries/QItem.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/store/src/main/scala/docspell/store/queries/QItem.scala b/modules/store/src/main/scala/docspell/store/queries/QItem.scala index 4ce8b7f0..607e14ec 100644 --- a/modules/store/src/main/scala/docspell/store/queries/QItem.scala +++ b/modules/store/src/main/scala/docspell/store/queries/QItem.scala @@ -330,7 +330,7 @@ object QItem { val frag = query ++ fr"WHERE" ++ cond ++ order ++ (if (batch == Batch.all) Fragment.empty else - fr"OFFSET ${batch.offset} LIMIT ${batch.limit}") + fr"LIMIT ${batch.limit} OFFSET ${batch.offset}") logger.trace(s"List items: $frag") frag.query[ListItem].stream }