java.lang.Object
io.ebean.config.dbplatform.DatabasePlatform
io.ebean.platform.hana.HanaPlatform
-
Field Summary
Fields inherited from class io.ebean.config.dbplatform.DatabasePlatform
allQuotedIdentifiers, basicSqlLimiter, blobDbType, booleanDbType, caseSensitiveCollation, clobDbType, closeQuote, columnAliasPrefix, dbDefaultValue, dbEncrypt, dbIdentity, dbTypeMap, exceptionTranslator, forwardOnlyHintOnFindIterate, historySupport, idInExpandedForm, inlineSqlUpdateLimit, likeClauseEscaped, likeClauseRaw, likeEscapeChar, likeSpecialCharacters, maxConstraintNameLength, maxInBinding, maxTableNameLength, nativeUuidType, openQuote, persistBatchOnCascade, platform, selectCountWithAlias, selectCountWithColumnAlias, sequenceBatchMode, sequenceBatchSize, sqlLimiter, supportsDeleteTableAlias, supportsNativeIlike, supportsNativeJavaTime, supportsResultSetConcurrencyModeUpdatable, supportsSavepointId, truncateTable, useExtraTransactionOnIterateSecondaryQueries, useMigrationStoredProcedures -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddGeoTypes(int srid) protected voidconfigure(PlatformConfig config, boolean allQuotedIdentifiers) booleanprotected StringwithForUpdate(String sql, Query.LockWait lockWait, Query.LockType lockType) Methods inherited from class io.ebean.config.dbplatform.DatabasePlatform
basicSqlLimiter, blobDbType, booleanDbType, caseSensitiveCollation, clobDbType, closeQuote, columnAliasPrefix, completeSql, configure, configureIdType, convertQuotedIdentifiers, createSchemaIfNotExists, createSequenceIdGenerator, dbDefaultValue, dbEncrypt, dbIdentity, dbTypeMap, escapeLikeCharacter, escapeLikeString, forwardOnlyHintOnFindIterate, fromForUpdate, historySupport, idInExpandedForm, inlineSqlComment, inlineSqlHint, inlineSqlUpdateLimit, isPlatform, likeClause, maxConstraintNameLength, maxInBinding, maxTableNameLength, name, nativeArrayType, nativeUuidType, openQuote, persistBatchOnCascade, platform, schemaExists, selectCountWithAlias, selectCountWithColumnAlias, sequenceBatchMode, setColumnAliasPrefix, setDbEncrypt, setDbFalseLiteral, setDbTrueLiteral, setForwardOnlyHintOnFindIterate, setHistorySupport, setSequenceBatchMode, setSupportsResultSetConcurrencyModeUpdatable, setUseMigrationStoredProcedures, sqlLimiter, supportsDeleteTableAlias, supportsNativeIlike, supportsNativeJavaTime, supportsResultSetConcurrencyModeUpdatable, supportsSavepointId, translate, truncateStatement, unQuote, useExtraTransactionOnIterateSecondaryQueries
-
Constructor Details
-
HanaPlatform
public HanaPlatform()
-
-
Method Details
-
addGeoTypes
protected void addGeoTypes(int srid) - Overrides:
addGeoTypesin classDatabasePlatform
-
withForUpdate
- Overrides:
withForUpdatein classDatabasePlatform
-
configure
- Overrides:
configurein classDatabasePlatform
-
useMigrationStoredProcedures
public boolean useMigrationStoredProcedures()- Overrides:
useMigrationStoredProceduresin classDatabasePlatform
-