router-dashboard/start.ps1

18 lines
484 B
PowerShell

# init-db.ps1
Write-Host "Stopping containers..."
docker-compose down
Write-Host "Removing old volume..."
docker-compose down -v
Write-Host "Starting services..."
docker-compose up -d
Write-Host "Waiting for MySQL to be ready..."
Start-Sleep -Seconds 30
Write-Host "Checking MySQL status..."
docker-compose logs mysql
Write-Host "Attempting to connect to MySQL..."
docker-compose exec mysql mysql -u ve_router_user -pve_router_password -h localhost ve_router_db -e "SHOW TABLES;"