¿Dónde fue Configuration.generateSchemaCreationScript () en Hibernate 5

En Hibernate 4.x, solía generar y exportar el esquema tal como se define en las entidades anotadas de la siguiente manera (usando Spring para encontrar entidades anotadas en la ruta de clase):

Connection connection = 
    DriverManager.getConnection("jdbc:h2:mem:jooq-meta-extensions", "sa", "");

Configuration configuration = new Configuration()
    .setProperty("hibernate.dialect", "org.hibernate.dialect.H2Dialect");

// [...] adding annotated classes to Configuration here...

configuration.generateSchemaCreationScript(
    Dialect.getDialect(configuration.getProperties()));
SchemaExport export = new SchemaExport(configuration, connection);
export.create(true, true);

Esto ya no funciona en Hibernate 5.0:

Configuration.generateSchemaCreationScript() ya no existelosSchemaExport(configuration, connection) el constructor ahora está en desuso

Realmente no encontré ninguna referencia obvia a este cambio en elguía de migración aparte de:

Se han eliminado algunos métodos de Configuración

¿Cuál es la forma correcta de generar y exportar una base de datos?en una conexión JDBC existente con Hibernate 5.0 basado en un conjunto de entidades anotadas? (Las soluciones puras basadas en JPA también están bien)

(nota, solo eliminando la llamada agenerateSchemaCreationScript() parece funcionar, pero preferiría estar seguro de hacerlo bien)

Respuestas a la pregunta(4)

Su respuesta a la pregunta