Actualemente estamos creando nuestro nuevo ambiente de QA, para esto hemos migrado la BD de PRD a nuestra base de Pruebas, pero para limpiar la data de producción, estamos intentando Eliminar los nodos de un Apecto, pero al realizar esta actividad mediante ruby, el tiempo de procesamiento es demasiado, además que se genera demasidas conexiones que termina tumbando el servidor.
Este es el codigo:
def delete_node(node_id)
begin
timeout(0) do
node_api = Alfresco::NodesApi.new
logger.info "# de hijos a eliminar :#{node_id} #{node_api.list_node_children(node_id).list.entries.length}"
respuesta_delete = node_api.delete_node(node_id)
logger.info "respuesta de la eliminación: del nodo con id :#{node_id} #{respuesta_delete}"
return respuesta_delete
end
rescue Alfresco::ApiError
¿Existe alguna opción o forma de eliminar directamente todos los nodos de una apecto o de todos los aspectos?