mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-11-09 22:13:39 +09:00
Automatic checkpoint created by Claude Code - Branch: main - Timestamp: 2026-01-17T20:27:03Z - Changes: 1 file(s) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
42 lines
1.0 KiB
Bash
42 lines
1.0 KiB
Bash
#!/bin/bash
|
|
# Clean up RuVector PostgreSQL data
|
|
|
|
set -e
|
|
|
|
HOST="${PGHOST:-localhost}"
|
|
PORT="${PGPORT:-5432}"
|
|
DATABASE="${PGDATABASE:-claude_flow}"
|
|
USER="${PGUSER:-claude}"
|
|
PASSWORD="${PGPASSWORD:-claude-flow-test}"
|
|
|
|
echo "🧹 Cleaning up RuVector PostgreSQL"
|
|
echo "=========================================="
|
|
echo ""
|
|
echo "⚠️ WARNING: This will delete ALL data in the claude_flow schema!"
|
|
echo ""
|
|
read -p "Are you sure? (y/N) " -n 1 -r
|
|
echo ""
|
|
|
|
if [[ ! $REPLY =~ ^[Yy]$ ]]; then
|
|
echo "Cancelled."
|
|
exit 0
|
|
fi
|
|
|
|
echo ""
|
|
echo "Dropping schema..."
|
|
PGPASSWORD=$PASSWORD psql -h $HOST -p $PORT -U $USER -d $DATABASE -c \
|
|
"DROP SCHEMA IF EXISTS claude_flow CASCADE;"
|
|
|
|
echo "Recreating schema..."
|
|
PGPASSWORD=$PASSWORD psql -h $HOST -p $PORT -U $USER -d $DATABASE -c \
|
|
"CREATE SCHEMA claude_flow; GRANT ALL ON SCHEMA claude_flow TO $USER;"
|
|
|
|
echo ""
|
|
echo "✅ Cleanup complete!"
|
|
echo ""
|
|
echo "To reinitialize, run:"
|
|
echo " docker-compose down -v && docker-compose up -d"
|
|
echo ""
|
|
echo "Or run the init script manually:"
|
|
echo " ./scripts/run-migrations.sh"
|