}
@Override
protected void visitInternal(DefaultFieldSetConfigurationUnit configurationUnit) {
PersistentProperty idProperty = persistentEntity.getIdProperty();
PersistentFieldMetadata primaryKeyField = getPersistentField(configurationUnit.getFields(), idProperty.getName());
if (primaryKeyField != null) {
primaryKeyField.setPrimaryKey(true);
} else {
configurationUnit.addField(keyField(capitalize(idProperty.getName()), idProperty.getName()));
}
configurationUnit.doWithPersistentFields(new FieldHandler<PersistentFieldMetadata>() {