Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 69bc92927c7b01bffb1b88643e54f7d16a6fbe75
https://github.com/hibernate/hibernate-orm/commit/69bc92927c7b01bffb1b886...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-23 (Thu, 23 Jul 2026)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/schema/SchemaDropIfExistsTest.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
HHH-20708 Add reproducer test for DROP SCHEMA IF EXISTS / CREATE SCHEMA IF NOT EXISTS
Assisted-By: Claude Code <noreply(a)anthropic.com>
Commit: 495ae9c1a578ef6a1c53f41d98b407b4994489b3
https://github.com/hibernate/hibernate-orm/commit/495ae9c1a578ef6a1c53f41...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-23 (Thu, 23 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
Log Message:
-----------
HHH-20708 Use IF EXISTS / IF NOT EXISTS in schema DDL for dialects that support it
Assisted-By: Claude Code <noreply(a)anthropic.com>
Commit: de9ede23869b6951b64675902c73b23de9468d29
https://github.com/hibernate/hibernate-orm/commit/de9ede23869b6951b646759...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-23 (Thu, 23 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
HHH-20708 Move schema IF EXISTS / IF NOT EXISTS logic to Dialect superclass
Refactor: instead of each dialect overriding getCreateSchemaCommand() and
getDropSchemaCommand(), introduce supportsSchemaIfNotExists() and
supportsSchemaIfExists() boolean methods in Dialect. The superclass
handles DDL generation, and dialects just declare their capabilities.
Assisted-By: Claude Code <noreply(a)anthropic.com>
Commit: c634cba783b6948ee272e95537fe4e190e5945b9
https://github.com/hibernate/hibernate-orm/commit/c634cba783b6948ee272e95...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2026-07-23 (Thu, 23 Jul 2026)
Changed paths:
M whats-new.adoc
Log Message:
-----------
HHH-20708 Add what's new entry for schema IF EXISTS / IF NOT EXISTS
Assisted-By: Claude Code <noreply(a)anthropic.com>
Compare:
https://github.com/hibernate/hibernate-orm/compare/5f812385a669...c634cba...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications