From cd4625e1f1525b02f3b28dbe717f5bb5b494f0a9 Mon Sep 17 00:00:00 2001 From: evan-miller-jumpmind <70151986+evan-miller-jumpmind@users.noreply.github.com> Date: Tue, 2 Aug 2022 14:20:06 -0400 Subject: [PATCH] 0005347: Fixed where clauses for PostGIS geometry type --- .../jumpmind/db/platform/postgresql/PostgreSqlDmlStatement.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDmlStatement.java b/symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDmlStatement.java index d4dd26282f..1e852177dc 100644 --- a/symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDmlStatement.java +++ b/symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDmlStatement.java @@ -139,7 +139,7 @@ protected void appendColumnEquals(StringBuilder sql, Column column) { .append(" = cast(? as ").append(typeToCast).append(")"); } else if (column.getJdbcTypeName() != null && (column.getJdbcTypeName().toUpperCase().contains(TypeMap.GEOMETRY) || column.getJdbcTypeName().toUpperCase().contains(TypeMap.GEOGRAPHY))) { - sql.append(" = ST_GEOMFROMTEXT(?)"); + sql.append(quote).append(column.getName()).append(quote).append(" = ST_GEOMFROMTEXT(?)"); } else { super.appendColumnEquals(sql, column); }