From ebfc08223e1aee5a87a3441de1ab15a7aa063763 Mon Sep 17 00:00:00 2001 From: chenson42 Date: Wed, 25 Jun 2014 18:07:38 +0000 Subject: [PATCH] 0001776: Postgres should auto commit ddl changes. Otherwise, if a ddl fails to run it cannot continue to move forward. --- .../jumpmind/db/platform/postgresql/PostgreSqlDdlBuilder.java | 1 + 1 file changed, 1 insertion(+) diff --git a/symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDdlBuilder.java b/symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDdlBuilder.java index 14121ab0d7..7bb0d4ae7e 100644 --- a/symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDdlBuilder.java +++ b/symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDdlBuilder.java @@ -54,6 +54,7 @@ public PostgreSqlDdlBuilder() { databaseInfo.setMaxIdentifierLength(63); databaseInfo.setRequiresSavePointsInTransaction(true); + databaseInfo.setRequiresAutoCommitForDdl(true); databaseInfo.addNativeTypeMapping(Types.ARRAY, "BYTEA", Types.LONGVARBINARY); databaseInfo.addNativeTypeMapping(Types.BINARY, "BYTEA", Types.LONGVARBINARY);