Class HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitQuoteIdentifiers

java.lang.Object
io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitQuoteIdentifiers
Enclosing class:
HibernateOrmConfigPersistenceUnit

public static class HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitQuoteIdentifiers extends Object
  • Field Details

    • strategy

      @ConfigItem(defaultValue="none") public HibernateOrmConfigPersistenceUnit.IdentifierQuotingStrategy strategy
      Identifiers can be quoted using one of the available strategies.

      Set to none by default, meaning no identifiers will be quoted. If set to all, all identifiers and column definitions will be quoted. Additionally, setting it to all-except-column-definitions will skip the column definitions, which can usually be required when they exist, or else use the option only-keywords to quote only identifiers deemed SQL keywords by the Hibernate ORM dialect.

  • Constructor Details

    • HibernateOrmConfigPersistenceUnitQuoteIdentifiers

      public HibernateOrmConfigPersistenceUnitQuoteIdentifiers()
  • Method Details

    • isAnyPropertySet

      public boolean isAnyPropertySet()