public abstract class BaseExternalReferenceCodeUpgradeProcess extends UpgradeProcess
UpgradeProcess.Alterable
connection
Constructor and Description |
---|
BaseExternalReferenceCodeUpgradeProcess() |
Modifier and Type | Method and Description |
---|---|
protected void |
doUpgrade() |
protected abstract java.lang.String[][] |
getTableAndPrimaryKeyColumnNames() |
protected void |
upgradeExternalReferenceCode(java.lang.String tableName,
java.lang.String primKeyColumnName) |
addTemporaryIndex, clearIndexesCache, ensureTableExists, getIndexesSQL, getPostUpgradeSteps, getPreUpgradeSteps, getTableColumnsMap, getTableName, getThreshold, getUpgradeSteps, increment, increment, increment, isPortal62TableName, isSkipUpgradeProcess, upgrade, upgrade
addIndexes, alterColumnName, alterColumnType, alterTableAddColumn, alterTableDropColumn, alterTableName, doHasTable, dropIndexes, dropTable, getConnection, getPrimaryKeyColumnNames, hasColumn, hasColumnType, hasIndex, hasRows, hasRows, hasTable, process, processConcurrently, processConcurrently, processConcurrently, processConcurrently, removePrimaryKey, runSQL, runSQL, runSQL, runSQL, runSQLTemplate, runSQLTemplate, runSQLTemplateString
public BaseExternalReferenceCodeUpgradeProcess()
protected void doUpgrade() throws java.lang.Exception
doUpgrade
in class UpgradeProcess
java.lang.Exception
protected abstract java.lang.String[][] getTableAndPrimaryKeyColumnNames()
protected void upgradeExternalReferenceCode(java.lang.String tableName, java.lang.String primKeyColumnName) throws java.lang.Exception
java.lang.Exception