Class BaseIndexedColumnSizeUpgradeProcess

All Implemented Interfaces:
DBProcess, UpgradeStep

public abstract class BaseIndexedColumnSizeUpgradeProcess extends UpgradeProcess
Author:
Marcela Cunha
  • Constructor Details

    • BaseIndexedColumnSizeUpgradeProcess

      public BaseIndexedColumnSizeUpgradeProcess()
  • Method Details

    • doUpgrade

      protected void doUpgrade() throws Exception
      Specified by:
      doUpgrade in class UpgradeProcess
      Throws:
      Exception
    • getColumnName

      protected abstract String getColumnName()
    • getGroupByColumnNames

      protected abstract String[] getGroupByColumnNames()
    • getMaxColumnLength

      protected abstract int getMaxColumnLength()
    • getTableName

      protected abstract String getTableName()