DBIdentifier fullIdxId = tab.getFullIdentifier().clone();
DBIdentifier unQualifiedName = DBIdentifier.append(fullIdxId.getUnqualifiedName(), "IDX");
fullIdxId.setName(getValidIndexName(unQualifiedName, tab));
Index idx = tab.addIndex(fullIdxId);
idx.setUnique(true);
idx.addColumn(pkColumn);
}
}
String nullSafe(String s) {
return s == null ? "" : s;