PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PostgreSQL + Hibernate + Spring automatyczne tworzenie bazy danych

Postgres w przeciwieństwie do mysql nie obsługuje Create Database If not exist .

W ten sposób zmieniając hibernate.hbm2ddl.auto=create i zmiana adresu URL jdbc.url=jdbc:postgresql://localhost/database?createDatabaseIfNotExist=true nie zadziała dla Ciebie.

Możesz jednak spróbować zasymulować zachowanie, jak w poniższych pytaniach:

Utwórz bazę danych Postgres w locie, jeśli nie istnieje, używając Hibernate

Symulować UTWÓRZ BAZĘ DANYCH, JEŚLI NIE ISTNIEJE dla PostgreSQL?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak podzielić ciąg w PostgreSQL

  2. Czy mogę sprawić, by funkcja plpgsql zwróciła liczbę całkowitą bez użycia zmiennej?

  3. Jak przywrócić pojedynczą tabelę z kopii zapasowej .sql postgresql?

  4. Jak stworzyć unikalny indeks, w którym kolejność kolumn nie będzie brana pod uwagę (ustawiona?)

  5. Zautomatyzowane testowanie kopii zapasowych PostgreSQL