Class DatabaseKindDialectBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.hibernate.orm.deployment.spi.DatabaseKindDialectBuildItem
public final class DatabaseKindDialectBuildItem
extends io.quarkus.builder.item.MultiBuildItem
An Hibernate Dialect associated with a database kind.
-
Constructor Summary
ConstructorsConstructorDescriptionDatabaseKindDialectBuildItem(String dbKind, String dialect) DatabaseKindDialectBuildItem(String dbKind, String dialect, String defaultDatabaseProductVersion) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
DatabaseKindDialectBuildItem
- Parameters:
dbKind- The DB Kind set throughquarkus.datasource.db-kinddialect- The corresponding dialect to set in Hibernate ORM.
-
DatabaseKindDialectBuildItem
public DatabaseKindDialectBuildItem(String dbKind, String dialect, String defaultDatabaseProductVersion) - Parameters:
dbKind- The DB Kind set throughquarkus.datasource.db-kinddialect- The corresponding dialect to set in Hibernate ORM. Seeorg.hibernate.dialect.Databasefor information on how this name is resolved to a dialect.defaultDatabaseProductVersion- The default database-product-version to set in Hibernate ORM. This is useful when the default version of the dialect in Hibernate ORM is lower than what we expect in Quarkus.
-
-
Method Details
-
getDbKind
-
getDialect
-
getDefaultDatabaseProductVersion
-