Postgres na rozdíl od mysql nepodporuje Create Database If not exist
.
Tím se mění hibernate.hbm2ddl.auto=create
a změna adresy URL jdbc.url=jdbc:postgresql://localhost/database?createDatabaseIfNotExist=true
nebude pro vás fungovat.
Můžete však zkusit simulovat chování jako v níže uvedených otázkách:
Vytvořte databázi Postgres za běhu, pokud neexistuje pomocí Hibernate
Simulovat VYTVOŘIT DATABÁZI, POKUD NEEXISTUJE pro PostgreSQL?