public class PortalUpgradeProcess
extends com.liferay.portal.kernel.upgrade.UpgradeProcess
com.liferay.portal.kernel.upgrade.UpgradeProcess.Alterable, com.liferay.portal.kernel.upgrade.UpgradeProcess.AlterColumnName, com.liferay.portal.kernel.upgrade.UpgradeProcess.AlterColumnType, com.liferay.portal.kernel.upgrade.UpgradeProcess.AlterTableAddColumn, com.liferay.portal.kernel.upgrade.UpgradeProcess.AlterTableDropColumn
Constructor and Description |
---|
PortalUpgradeProcess() |
Modifier and Type | Method and Description |
---|---|
protected void |
doUpgrade() |
static com.liferay.portal.kernel.version.Version |
getCurrentSchemaVersion(java.sql.Connection connection) |
static com.liferay.portal.kernel.version.Version |
getLatestSchemaVersion() |
protected java.util.Set<com.liferay.portal.kernel.version.Version> |
getPendingSchemaVersions(com.liferay.portal.kernel.version.Version fromSchemaVersion) |
static com.liferay.portal.kernel.version.Version |
getRequiredSchemaVersion() |
static boolean |
isInLatestSchemaVersion(java.sql.Connection connection) |
static boolean |
isInRequiredSchemaVersion(java.sql.Connection connection) |
protected void |
updateSchemaVersion(com.liferay.portal.kernel.version.Version newSchemaVersion) |
alter, clearIndexesCache, getIndexesSQL, getIndexSQLs, getTableColumnsMap, getTableName, getThreshold, increment, increment, increment, isPortal62TableName, isSkipUpgradeProcess, isSupportsAlterColumnName, isSupportsAlterColumnType, isSupportsStringCaseSensitiveQuery, isSupportsUpdateWithInnerJoin, removePrimaryKey, upgrade, upgrade, upgrade, upgradeTable, upgradeTable
public static com.liferay.portal.kernel.version.Version getCurrentSchemaVersion(java.sql.Connection connection) throws java.sql.SQLException
java.sql.SQLException
public static com.liferay.portal.kernel.version.Version getLatestSchemaVersion()
public static com.liferay.portal.kernel.version.Version getRequiredSchemaVersion()
public static boolean isInLatestSchemaVersion(java.sql.Connection connection) throws java.sql.SQLException
java.sql.SQLException
public static boolean isInRequiredSchemaVersion(java.sql.Connection connection) throws java.sql.SQLException
java.sql.SQLException
protected void doUpgrade() throws java.lang.Exception
doUpgrade
in class com.liferay.portal.kernel.upgrade.UpgradeProcess
java.lang.Exception
protected java.util.Set<com.liferay.portal.kernel.version.Version> getPendingSchemaVersions(com.liferay.portal.kernel.version.Version fromSchemaVersion)
protected void updateSchemaVersion(com.liferay.portal.kernel.version.Version newSchemaVersion) throws java.sql.SQLException
java.sql.SQLException