code: protected Collection<String> getIndexesAddingScripts() throws DBCleanException
     {
        Collection<String> scripts = new ArrayList<String>();
  
        try
        {
           scripts.add(DBInitializerHelper.getObjectScript("JCR_IDX_" + itemTableSuffix + "_PARENT_FK ON "
              + itemTableName, multiDb, dialect, wsEntry));
           scripts.add(DBInitializerHelper.getObjectScript("JCR_IDX_" + itemTableSuffix + "_PARENT ON " + itemTableName,
              multiDb, dialect, wsEntry));
           scripts.add(DBInitializerHelper.getObjectScript("JCR_IDX_" + itemTableSuffix + "_PARENT_NAME ON "
              + itemTableName, multiDb, dialect, wsEntry));
           scripts.add(DBInitializerHelper.getObjectScript("JCR_IDX_" + itemTableSuffix + "_PARENT_ID ON "
              + itemTableName, multiDb, dialect, wsEntry));
           scripts.add(DBInitializerHelper.getObjectScript("JCR_IDX_" + itemTableSuffix + "_N_ORDER_NUM ON "
              + itemTableName, multiDb, dialect, wsEntry));
           scripts.add(DBInitializerHelper.getObjectScript("JCR_IDX_" + itemTableSuffix + "_NAME ON "
              + itemTableName, multiDb, dialect, wsEntry));
           scripts.add(DBInitializerHelper.getObjectScript("JCR_IDX_" + valueTableSuffix + "_PROPERTY ON "
              + valueTableName, multiDb, dialect, wsEntry));
           scripts.add(DBInitializerHelper.getObjectScript("JCR_IDX_" + refTableSuffix + "_PROPERTY ON " + refTableName,
              multiDb, dialect, wsEntry));
        }
        catch (RepositoryConfigurationException e)
        {
           throw new DBCleanException(e);
        }
        catch (IOException e)
        {
           throw new DBCleanException(e);
        }
  
        return scripts;
     }
docs: {@inheritDoc}