diff --git a/src/java/com/samskivert/jdbc/depot/DepotMarshaller.java b/src/java/com/samskivert/jdbc/depot/DepotMarshaller.java index 95196e7..6e53be1 100644 --- a/src/java/com/samskivert/jdbc/depot/DepotMarshaller.java +++ b/src/java/com/samskivert/jdbc/depot/DepotMarshaller.java @@ -678,7 +678,8 @@ public class DepotMarshaller log.info("Adding primary key."); ctx.invoke(new Modifier() { public int invoke (Connection conn, DatabaseLiaison liaison) throws SQLException { - liaison.addPrimaryKey(conn, getTableName(), getPrimaryKeyFields()); + liaison.addPrimaryKey( + conn, getTableName(), fieldsToColumns(getPrimaryKeyFields())); return 0; } });