This commit is contained in:
2026-10-17 16:37:32 +07:00
parent 3824cd7c5f
commit b482e0789a
7 changed files with 126 additions and 3 deletions
+20
View File
@@ -0,0 +1,20 @@
#!/usr/bin/env bash
set -euo pipefail
cd -- "$(dirname -- "${BASH_SOURCE[0]}")"
if [[ $# -ne 0 ]]; then
echo 'Используйте make venue-clean' >&2
exit 1
fi
echo 'Удаление всех данных площадки: аккаунтов, игр, команд, результатов и материалов.'
docker compose -f docker-compose.yml -f docker-compose.https.yml down --volumes --remove-orphans
# Compose does not remove the external data volumes.
volumes=$(docker volume ls --format '{{.Name}}')
for volume in evening-detective-local_postgres_data evening-detective-local_rustfs_data; do
if [[ $'\n'"$volumes"$'\n' == *$'\n'"$volume"$'\n'* ]]; then
docker volume rm "$volume"
fi
done
echo 'Площадка очищена и остановлена. Для запуска выполните make venue.'