code: @Override
      public void dropSchema()
      {
          // dropping all the tables in the Oracle NoSQL store
          if (operation != null && operation.equalsIgnoreCase("create-drop"))
          {
              for (TableInfo tableInfo : tableInfos)
              {
                  try
                  {
                      StatementResult result = tableAPI.executeSync("DROP TABLE IF EXISTS " + tableInfo.getTableName());
                      if (!result.isSuccessful())
                      {
                          throw new SchemaGenerationException("Unable to DROP TABLE " + tableInfo.getTableName());
                      }
                  }
                  catch (IllegalArgumentException e)
                  {
                      logger.error("Invalid DROP TABLE Statement. Caused By: ", e);
                      throw new SchemaGenerationException(e, "Invalid DROP TABLE Statement. Caused By: ");
                  }
                  catch (FaultException e)
                  {
                      logger.error("DROP TABLE Statement couldn't be executed. Caused By: ", e);
                      throw new SchemaGenerationException(e, "Invalid DROP TABLE Statement is executed. Caused By: ");
                  }
              }
          }
      }
docs: /*
  (non-Javadoc)
  
  @see com.impetus.kundera.configure.schema.api.SchemaManager#dropSchema()