oracle / clean.sh
zirobtc's picture
Upload folder using huggingface_hub
e605733
#!/bin/bash
# Clean databases and cache for fresh start
set -e
echo "🧹 Cleaning databases..."
# Stop Neo4j
echo "Stopping Neo4j..."
neo4j stop 2>/dev/null || true
sleep 2
# Clear Neo4j data
echo "Clearing Neo4j data..."
rm -rf /var/lib/neo4j/data/databases/neo4j
rm -rf /var/lib/neo4j/data/transactions/neo4j
# Start Neo4j
echo "Starting Neo4j..."
neo4j start
sleep 5
# Clear ClickHouse
echo "Clearing ClickHouse..."
clickhouse-client --query "DROP DATABASE IF EXISTS default"
clickhouse-client --query "CREATE DATABASE default"
# Re-initialize schemas
echo "Initializing ClickHouse schemas..."
cd /workspace/apollo
clickhouse-client --multiquery < onchain.sql
clickhouse-client --multiquery < offchain.sql
# Clear downloaded data
echo "Clearing downloaded epoch data..."
rm -rf /workspace/apollo/data/pump_fun/epoch_*
rm -rf /workspace/apollo/data/pump_fun/socials
# Clear cache
echo "Clearing cache..."
rm -rf /workspace/apollo/data/cache/*
echo "✅ All clean! Ready for fresh ingest."