diff --git a/scripts/reset-elastic.sh b/scripts/reset-elastic.sh index 7adbe5c..4f158b7 100755 --- a/scripts/reset-elastic.sh +++ b/scripts/reset-elastic.sh @@ -1,11 +1,19 @@ #!/bin/bash +version=$(docker compose version) + +if [ $? -eq 0 ]; then + DRC_COMMAND="docker compose" +else + DRC_COMMAND="docker-compose" +fi + echo "warning this will run queries on the triplestore and delete containers, you have 3 seconds to press ctrl+c" sleep 3 -docker-compose rm -fs elasticsearch search +eval "$DRC_COMMAND rm -fs elasticsearch search" sudo rm -rf data/elasticsearch/ -docker-compose exec -T triplestore isql-v < { ?s ?p ?o. } }; exec('checkpoint'); exit; -EOF -docker-compose up -d --remove-orphan +EOF" +eval "$DRC_COMMAND up -d --remove-orphans"