diagnose and fix: removed rm for skymoney data in deploy)
This commit is contained in:
@@ -22,6 +22,7 @@ Expected:
|
||||
- `COMPOSE_PROJECT_NAME=skymoney` is set for deploy runtime.
|
||||
- `docker-compose.yml` volume `pgdata` is pinned to `skymoney_pgdata`.
|
||||
- `scripts/validate-prod-db-target.sh` passes for current `.env`.
|
||||
- `scripts/guard-prod-volume.sh` passes (or explicit one-time rebuild override is documented).
|
||||
- deploy runbook acknowledges forbidden destructive commands in prod:
|
||||
- `prisma migrate reset`
|
||||
- `prisma migrate dev`
|
||||
@@ -36,6 +37,7 @@ Expected:
|
||||
docker ps --format '{{.Names}}'
|
||||
docker inspect <postgres-container> --format '{{json .Mounts}}'
|
||||
docker volume ls | grep -E 'pgdata|skymoney|postgres'
|
||||
PROD_DB_VOLUME_NAME=skymoney_pgdata ALLOW_EMPTY_PROD_VOLUME=0 DOCKER_CMD="sudo docker" bash ./scripts/guard-prod-volume.sh
|
||||
```
|
||||
|
||||
Expected:
|
||||
|
||||
Reference in New Issue
Block a user