* Always use select max id generator for MySQL databases since they

don't support sequences.
This commit is contained in:
hns 2006-06-16 17:33:35 +00:00
parent 118c9d9f2b
commit 332f98cbd0

View file

@ -748,7 +748,7 @@ public final class NodeManager {
return generateEmbeddedID(map); return generateEmbeddedID(map);
} }
String idMethod = map.getIDgen(); String idMethod = map.getIDgen();
if (idMethod == null || "[max]".equalsIgnoreCase(idMethod)) { if (idMethod == null || "[max]".equalsIgnoreCase(idMethod) || map.isMySQL()) {
// use select max as id generator // use select max as id generator
return generateMaxID(map); return generateMaxID(map);
} else if ("[hop]".equalsIgnoreCase(idMethod)) { } else if ("[hop]".equalsIgnoreCase(idMethod)) {