From 4f7b765893c792017f999218888125b2b4891175 Mon Sep 17 00:00:00 2001 From: Chris Henson Date: Wed, 9 Sep 2015 15:09:55 -0400 Subject: [PATCH] 0002385: No need to create functions and enable and disable triggers on greenplum where triggers are not supported --- .../db/postgresql/GreenplumSymmetricDialect.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/symmetric-client/src/main/java/org/jumpmind/symmetric/db/postgresql/GreenplumSymmetricDialect.java b/symmetric-client/src/main/java/org/jumpmind/symmetric/db/postgresql/GreenplumSymmetricDialect.java index 808538659a..32a2c0f257 100644 --- a/symmetric-client/src/main/java/org/jumpmind/symmetric/db/postgresql/GreenplumSymmetricDialect.java +++ b/symmetric-client/src/main/java/org/jumpmind/symmetric/db/postgresql/GreenplumSymmetricDialect.java @@ -21,6 +21,7 @@ package org.jumpmind.symmetric.db.postgresql; import org.jumpmind.db.platform.IDatabasePlatform; +import org.jumpmind.db.sql.ISqlTransaction; import org.jumpmind.symmetric.service.IParameterService; public class GreenplumSymmetricDialect extends PostgreSqlSymmetricDialect { @@ -30,4 +31,16 @@ public GreenplumSymmetricDialect(IParameterService parameterService, IDatabasePl this.triggerTemplate = new GreenplumTriggerTemplate(this); } + @Override + public void createRequiredDatabaseObjects() { + } + + @Override + public void enableSyncTriggers(ISqlTransaction transaction) { + } + + @Override + public void disableSyncTriggers(ISqlTransaction transaction) { + } + }