public class JpaPersistenceDatabase extends HibernateEjb3Database
entityManagerFactoryDEFAULT_SCHEMA, dialect, LOGcaseSensitive, currentDateTimeFunction, dateFunctions, defaultAutoIncrementBy, defaultAutoIncrementStartWith, defaultCatalogName, defaultSchemaName, quotingStrategy, sequenceCurrentValueFunction, sequenceNextValueFunction, unmodifiableDataTypes, unquotedObjectsAreUppercased| Constructor and Description |
|---|
JpaPersistenceDatabase() |
| Modifier and Type | Method and Description |
|---|---|
protected org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl |
createEntityManagerFactoryBuilder() |
protected String |
getDefaultDatabaseProductName() |
String |
getDefaultDriver(String url) |
String |
getShortName() |
boolean |
isCorrectDatabaseImplementation(liquibase.database.DatabaseConnection conn) |
buildMetadataFromPath, configureSources, findDialectName, getPropertyafterSetup, buildMetadata, configureImplicitNamingStrategy, configureMetadataBuilder, configureNewIdentifierGeneratorSupport, configurePhysicalNamingStrategy, createMetadataSources, createsIndexesForForeignKeys, getConnectionCatalogName, getConnectionSchemaName, getDefaultCatalogName, getDefaultPort, getDefaultSchemaName, getDialect, getHibernateConnection, getMetadata, getPriority, isCaseSensitive, isSafeToRunUpdate, requiresPassword, requiresUsername, setConnection, supportsCatalogs, supportsInitiallyDeferrableColumns, supportsSchemas, supportsTablespacesaddReservedWords, canCreateChangeLogTable, close, commit, correctObjectName, correctSchema, correctSchema, dataTypeIsNotModifiable, disableForeignKeyChecks, doesTagExist, dropDatabaseObjects, enableForeignKeyChecks, equals, escapeColumnName, escapeColumnName, escapeColumnNameList, escapeConstraintName, escapeDataTypeName, escapeIndexName, escapeObjectName, escapeObjectName, escapeSequenceName, escapeStringForDatabase, escapeTableName, escapeViewName, execute, executeRollbackStatements, executeRollbackStatements, executeStatements, filterRollbackVisitors, generateAutoIncrementBy, generateAutoIncrementStartWith, generateDatabaseFunctionValue, generatePrimaryKeyName, get, getAutoCommitMode, getAutoIncrementByClause, getAutoIncrementClause, getAutoIncrementClause, getAutoIncrementClause, getAutoIncrementClosing, getAutoIncrementOpening, getAutoIncrementStartWithClause, getConcatSql, getConnection, getConnectionSchemaNameCallStatement, getContainingObjects, getCurrentDateTimeFunction, getDatabaseChangeLogLockTableName, getDatabaseChangeLogTableName, getDatabaseMajorVersion, getDatabaseMinorVersion, getDatabaseProductName, getDatabaseProductVersion, getDataTypeMaxParameters, getDateFunctions, getDateLiteral, getDateLiteral, getDateLiteral, getDateTimeLiteral, getDefaultFractionalDigitsForTimestamp, getDefaultScaleForNativeDataType, getDefaultSchema, getFetchSize, getJdbcCatalogName, getJdbcCatalogName, getJdbcSchemaName, getJdbcSchemaName, getLineComment, getLiquibaseCatalogName, getLiquibaseSchemaName, getLiquibaseTablespaceName, getMaxFractionalDigitsForTimestamp, getName, getObjectQuotingStrategy, getOutputDefaultCatalog, getOutputDefaultSchema, getQuotingEndCharacter, getQuotingEndReplacement, getQuotingStartCharacter, getRanChangeSet, getRanChangeSetList, getRanDate, getRunStatus, getSchemaAndCatalogCase, getSchemaFromJdbcInfo, getSystemSchema, getSystemTables, getSystemViews, getTimeLiteral, getViewDefinition, hashCode, isAutoCommit, isDateOnly, isDateTime, isDefaultCatalog, isDefaultSchema, isFunction, isLiquibaseObject, isReservedWord, isSystemObject, isSystemView, isTimeOnly, isTimestamp, jdbcCallsCatalogsSchemas, markChangeSetExecStatus, mustQuoteObjectName, parseDate, quoteObject, removeRanStatus, requiresExplicitNullForColumns, resetInternalState, rollback, saveRollbackStatement, saveStatements, set, setAutoCommit, setCanCacheLiquibaseTableInfo, setCaseSensitive, setCurrentDateTimeFunction, setDatabaseChangeLogLockTableName, setDatabaseChangeLogTableName, setDefaultCatalogName, setDefaultSchemaName, setLiquibaseCatalogName, setLiquibaseSchemaName, setLiquibaseTablespaceName, setObjectQuotingStrategy, setOutputDefaultCatalog, setOutputDefaultSchema, startsWithNumeric, supportsAutoIncrement, supportsBatchUpdates, supportsCatalogInObjectName, supportsDDLInTransaction, supportsDropTableCascadeConstraints, supportsForeignKeyDisable, supportsNotNullConstraintNames, supportsPrimaryKeyNames, supportsRestrictForeignKeys, supportsSequences, tag, toString, unescapeDataTypeName, unescapeDataTypeString, validatepublic boolean isCorrectDatabaseImplementation(liquibase.database.DatabaseConnection conn)
throws liquibase.exception.DatabaseException
isCorrectDatabaseImplementation in interface liquibase.database.DatabaseisCorrectDatabaseImplementation in class HibernateEjb3Databaseliquibase.exception.DatabaseExceptionpublic String getDefaultDriver(String url)
getDefaultDriver in interface liquibase.database.DatabasegetDefaultDriver in class HibernateDatabasepublic String getShortName()
getShortName in interface liquibase.database.DatabasegetShortName in class HibernateEjb3Databaseprotected String getDefaultDatabaseProductName()
getDefaultDatabaseProductName in class HibernateEjb3Databaseprotected org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl createEntityManagerFactoryBuilder()
createEntityManagerFactoryBuilder in class HibernateEjb3DatabaseCopyright © 2020 Liquibase.org. All rights reserved.