diff --git a/pom.xml b/pom.xml
index b20a951fe..5529985ed 100644
--- a/pom.xml
+++ b/pom.xml
@@ -77,7 +77,7 @@
com.samskivert
depot
- 1.0
+ 1.1
compile
true
diff --git a/src/main/java/com/threerings/admin/server/persist/ConfigRecord.java b/src/main/java/com/threerings/admin/server/persist/ConfigRecord.java
index d32e6d8f5..8e011863d 100644
--- a/src/main/java/com/threerings/admin/server/persist/ConfigRecord.java
+++ b/src/main/java/com/threerings/admin/server/persist/ConfigRecord.java
@@ -83,10 +83,10 @@ public class ConfigRecord extends PersistentRecord
*/
public static Key getKey (String node, String object, String field)
{
- return new Key(
- ConfigRecord.class,
- new ColumnExp[] { NODE, OBJECT, FIELD },
- new Comparable[] { node, object, field });
+ return newKey(_R, node, object, field);
}
+
+ /** Register the key fields in an order matching the getKey() factory. */
+ static { registerKeyFields(NODE, OBJECT, FIELD); }
// AUTO-GENERATED: METHODS END
}
diff --git a/src/main/java/com/threerings/presents/peer/server/persist/NodeRecord.java b/src/main/java/com/threerings/presents/peer/server/persist/NodeRecord.java
index 90b485d89..474a6ebc9 100644
--- a/src/main/java/com/threerings/presents/peer/server/persist/NodeRecord.java
+++ b/src/main/java/com/threerings/presents/peer/server/persist/NodeRecord.java
@@ -105,10 +105,10 @@ public class NodeRecord extends PersistentRecord
*/
public static Key getKey (String nodeName)
{
- return new Key(
- NodeRecord.class,
- new ColumnExp[] { NODE_NAME },
- new Comparable[] { nodeName });
+ return newKey(_R, nodeName);
}
+
+ /** Register the key fields in an order matching the getKey() factory. */
+ static { registerKeyFields(NODE_NAME); }
// AUTO-GENERATED: METHODS END
}