Class IndexChecker

java.lang.Object
org.cibseven.bpm.engine.database.IndexChecker

public class IndexChecker extends Object
Extracts all created indexes inside each SQL file from the engine/src/main/resources/org/camunda/bpm/engine/db/create folder and compares whether we have corresponding drop action for each index inside appropriate drop SQL file. Folder for drop SQL files is engine/src/main/resources/org/camunda/bpm/engine/db/drop. Pairs are:
  • engine/db/create/activiti.db2.create.case.engine.sql => engine/db/drop/activiti.db2.drop.case.engine.sql
  • engine/db/create/activiti.db2.create.case.history.sql => engine/db/drop/activiti.db2.drop.case.history.sql
  • and so on
Author:
Serge Krot, CIB software GmbH
  • Constructor Details

    • IndexChecker

      public IndexChecker()
  • Method Details

    • main

      public static void main(String[] args) throws Exception
      Parameters:
      args - absolute path to engine/src/main/resources/org/camunda/bpm/engine/db/create folder.
      Throws:
      Exception