From f877e2a307424fbf1ba32cdf7d53be0c398bafb3 Mon Sep 17 00:00:00 2001 From: Eric Long Date: Thu, 7 Sep 2023 13:20:04 -0400 Subject: [PATCH] 0005975: Upgrading from open source to pro is missing pro tables --- .../java/org/jumpmind/symmetric/AbstractSymmetricEngine.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/AbstractSymmetricEngine.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/AbstractSymmetricEngine.java index c422c2eeb1..a33a3014a0 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/AbstractSymmetricEngine.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/AbstractSymmetricEngine.java @@ -487,7 +487,8 @@ public void setupDatabase(boolean force) { protected boolean hasSoftwareVersionChanged() { Node identity = nodeService.findIdentity(); if (identity != null) { - return !Version.version().equals(identity.getSymmetricVersion()) || Version.isDevelopment(identity.getSymmetricVersion()); + return !Version.version().equals(identity.getSymmetricVersion()) || !StringUtils.equals(identity.getDeploymentType(), getDeploymentType()) || + Version.isDevelopment(identity.getSymmetricVersion()); } return true; }