diff --git a/commercedbsync/src/com/sap/cx/boosters/commercedbsync/repository/platform/MigrationHybrisMSSqlPlatform.java b/commercedbsync/src/com/sap/cx/boosters/commercedbsync/repository/platform/MigrationHybrisMSSqlPlatform.java index 3f6a5be..05f9e49 100644 --- a/commercedbsync/src/com/sap/cx/boosters/commercedbsync/repository/platform/MigrationHybrisMSSqlPlatform.java +++ b/commercedbsync/src/com/sap/cx/boosters/commercedbsync/repository/platform/MigrationHybrisMSSqlPlatform.java @@ -101,7 +101,7 @@ private static class HybrisMSSqlModelReader extends MSSqlModelReader { private static final String TABLE_NAME_KEY = "TABLE_NAME"; private final Set tablesToExclude = Set.of("trace_xe_action_map", "trace_xe_event_map", - "change_streams_partition_scheme", "change_streams_destination_type"); + "change_streams_partition_scheme", "change_streams_destination_type", "change_streams_encoding"); public HybrisMSSqlModelReader(Platform platform) { super(platform); diff --git a/commercedbsync/src/com/sap/cx/boosters/commercedbsync/service/impl/DefaultDatabaseSchemaDifferenceService.java b/commercedbsync/src/com/sap/cx/boosters/commercedbsync/service/impl/DefaultDatabaseSchemaDifferenceService.java index 93c1dbc..000a10a 100644 --- a/commercedbsync/src/com/sap/cx/boosters/commercedbsync/service/impl/DefaultDatabaseSchemaDifferenceService.java +++ b/commercedbsync/src/com/sap/cx/boosters/commercedbsync/service/impl/DefaultDatabaseSchemaDifferenceService.java @@ -99,7 +99,8 @@ protected void preProcessDatabaseModel(final MigrationContext migrationContext, final Set tableCandidates) { for (Table table : model.getTables()) { final Optional matchingTableCandidate = tableCandidates.stream() - .filter(tableCandidate -> tableCandidate.getFullTableName().equals(table.getName())).findFirst(); + .filter(tableCandidate -> tableCandidate.getFullTableName().equalsIgnoreCase(table.getName())) + .findFirst(); if (matchingTableCandidate.isEmpty()) { model.removeTable(table);