#!/bin/bash # Test data persistence in database echo "Testing database persistence..." docker compose up -d db && sleep 10 docker exec lab04-db psql -U lab04_user -d lab04_db -c "CREATE TABLE IF NOT EXISTS test (id SERIAL, data TEXT);" docker exec lab04-db psql -U lab04_user -d lab04_db -c "INSERT INTO test (data) VALUES ('persistent');" docker compose down docker compose up -d db && sleep 10 RESULT=$(docker exec lab04-db psql -U lab04_user -d lab04_db -tAc "SELECT data FROM test WHERE id=1;") if [[ "$RESULT" == "persistent" ]]; then echo "✓ Database persistence works" exit 0 else echo "✗ Database persistence failed" exit 1 fi