in transform/src/patch/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java [246:261]
public boolean generateSchema(final String persistenceUnitName, final Map map) {
final Map runMap = map == null ? new HashMap<>() : new HashMap<>(map);
if (!acceptProvider(runMap)) {
return false;
}
runMap.put("jakarta.persistence.schema-generation.database.action", "create");
final OpenJPAEntityManagerFactory factory = createEntityManagerFactory(persistenceUnitName, runMap);
try {
final Object obj = synchronizeMappings(factory);
return Boolean.class.cast(obj) ? Boolean.class.cast(obj) : true;
} finally {
factory.close();
}
}