PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PostgreSQL + Hibernate + Spring banco de dados de criação automática


Postgres ao contrário do mysql não suporta Create Database If not exist .

Assim, alterando hibernate.hbm2ddl.auto=create e alterando o URL jdbc.url=jdbc:postgresql://localhost/database?createDatabaseIfNotExist=true não funcionará para você.

No entanto, você pode tentar simular o comportamento como nas perguntas abaixo:

Crie o banco de dados Postgres em tempo real, se ele não existir usando o Hibernate

Simular CREATE DATABASE IF NOT EXISTS para PostgreSQL?