Interface MySQLDialectConfig


public interface MySQLDialectConfig
Configuration specific to the Hibernate ORM MySQLDialect, though may also affect other dialects such as MariaDBDialect.
Author:
Steve Ebersole
  • Method Details

    • bytesPerCharacter

      @ConfigDocDefault("4") Optional<Integer> bytesPerCharacter()
      Specifies the bytes per character to use based on the database's configured charset.
      See Also:
      • DialectSpecificSettings.MYSQL_BYTES_PER_CHARACTER
    • noBackslashEscapes

      @ConfigDocDefault("false") Optional<Boolean> noBackslashEscapes()
      Specifies whether the NO_BACKSLASH_ESCAPES sql mode is enabled.
      See Also:
      • DialectSpecificSettings.MYSQL_NO_BACKSLASH_ESCAPES
    • storageEngine

      @WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) @WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) Optional<String> storageEngine()
      The storage engine to use.
    • isAnyPropertySet

      default boolean isAnyPropertySet()