private void writeNormalMode(Set<String> indexNames, List<String> autoIndexedColumns) {

        stringBuffer.append(TEXT_141);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_142);

        neo4JTransactionHelper.startEmbeddedTransaction();

        for (String indexName : indexNames) {

          stringBuffer.append(TEXT_143);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_144);
          stringBuffer.append(indexName);
          stringBuffer.append(TEXT_145);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_146);
          stringBuffer.append(indexName);
          stringBuffer.append(TEXT_147);
        }

        neo4JTransactionHelper.closeEmbeddedTransaction();

        // Auto index configuration
        if (autoIndexedColumns.size() > 0) {

          stringBuffer.append(TEXT_148);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_149);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_150);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_151);
        }
        for (String autoIndexedColumn : autoIndexedColumns) {

          stringBuffer.append(TEXT_152);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_153);
          stringBuffer.append(autoIndexedColumn);
          stringBuffer.append(TEXT_154);
        }
        neo4JTransactionHelper.startTransaction();
      }
      private void writeBatchModeVersion1_9(
          Set<String> indexNames, List<String> autoIndexedColumns) {

        stringBuffer.append(TEXT_58);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_59);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_60);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_61);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_62);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_63);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_64);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_65);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_66);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_67);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_68);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_69);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_70);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_71);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_72);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_73);
        stringBuffer.append(cid);
        stringBuffer.append(TEXT_74);

        for (String indexName : indexNames) {

          stringBuffer.append(TEXT_75);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_76);
          stringBuffer.append(indexName);
          stringBuffer.append(TEXT_77);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_78);
          stringBuffer.append(indexName);
          stringBuffer.append(TEXT_79);
        }

        // Auto index configuration
        if (autoIndexedColumns.size() > 0) {

          stringBuffer.append(TEXT_80);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_81);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_82);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_83);
        }
        for (String autoIndexedColumn : autoIndexedColumns) {

          stringBuffer.append(TEXT_84);
          stringBuffer.append(cid);
          stringBuffer.append(TEXT_85);
          stringBuffer.append(autoIndexedColumn);
          stringBuffer.append(TEXT_86);
        }
        neo4JTransactionHelper.startTransaction();
      }