From e06967ff4a60fef40149753ddc0e2595dcb12318 Mon Sep 17 00:00:00 2001 From: rob bygrave Date: Wed, 24 Oct 2018 23:25:48 +1300 Subject: [PATCH] #1512 - Invalid SQL with Postgres + order by nulls first/last + where() expression on ManyToMany --- src/main/java/io/ebeaninternal/server/query/DbOrderByTrim.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/ebeaninternal/server/query/DbOrderByTrim.java b/src/main/java/io/ebeaninternal/server/query/DbOrderByTrim.java index 2edfe488b..5865da349 100644 --- a/src/main/java/io/ebeaninternal/server/query/DbOrderByTrim.java +++ b/src/main/java/io/ebeaninternal/server/query/DbOrderByTrim.java @@ -4,7 +4,7 @@ import java.util.regex.Pattern; class DbOrderByTrim { - private static final Pattern orderByTrim = Pattern.compile("(?i)\\b asc\\b|\\b desc\\b"); + private static final Pattern orderByTrim = Pattern.compile("(?i)\\b asc\\b|\\b desc\\b|\\b nulls first\\b|\\b nulls last\\b"); /** * Convert the dbOrderBy clause to be safe for adding to select or distinct on.