From cf8a977778898ce53b01df6e4a466fe3fc8c0d4a Mon Sep 17 00:00:00 2001 From: Par Winzell Date: Wed, 15 Aug 2007 22:18:54 +0000 Subject: [PATCH] Add the primary key on columns, not fields. --- src/java/com/samskivert/jdbc/depot/DepotMarshaller.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; } });