Postgres unterstützt im Gegensatz zu MySQL nicht Create Database If not exist
.
Dadurch wird hibernate.hbm2ddl.auto=create
geändert und Ändern der URL jdbc.url=jdbc:postgresql://localhost/database?createDatabaseIfNotExist=true
wird für Sie nicht funktionieren.
Sie können jedoch versuchen, das Verhalten wie in den folgenden Fragen zu simulieren:
Erstellen Sie eine Postgres-Datenbank im Handumdrehen, wenn sie nicht existiert, indem Sie Hibernate verwenden
CREATE DATABASE IF NOT EXISTS für PostgreSQL simulieren?