diff --git a/dbms/src/main/java/org/polypheny/db/ddl/DdlManagerImpl.java b/dbms/src/main/java/org/polypheny/db/ddl/DdlManagerImpl.java index 5182d6a9cd..8e356ab19f 100644 --- a/dbms/src/main/java/org/polypheny/db/ddl/DdlManagerImpl.java +++ b/dbms/src/main/java/org/polypheny/db/ddl/DdlManagerImpl.java @@ -787,7 +787,7 @@ public void createPrimaryKey( LogicalTable table, List columnNames, Stat columnIds.add( logicalColumn.id ); } - if ( oldPk != null && oldPk.key.fieldIds.containsAll( columnIds ) && columnIds.contains( oldPk.key.fieldIds ) ) { + if ( oldPk != null && oldPk.key.fieldIds.containsAll( columnIds ) && columnIds.containsAll( oldPk.key.fieldIds ) ) { return; }