#!/bin/bash
echo "🔍 Финальная проверка системы"
echo "============================="

echo "1. PostgreSQL (postgres пользователь):"
psql -h 127.0.0.1 -U postgres -d aliexpress_automation -c "SELECT 'PostgreSQL OK', COUNT(*) FROM products;" 2>/dev/null && echo "   ✅ postgres работает" || echo "   ❌ postgres не работает"

echo "2. PostgreSQL (api_user пользователь):"
psql -h 127.0.0.1 -U api_user -d aliexpress_automation -c "SELECT 'API User OK', COUNT(*) FROM products;" 2>/dev/null && echo "   ✅ api_user работает" || echo "   ❌ api_user не работает"

echo "3. API сервер:"
API_RESPONSE=$(curl -s http://localhost:6000/api/products)
if echo "$API_RESPONSE" | grep -q '"success": true'; then
    echo "   ✅ API работает и возвращает данные"
else
    echo "   ❌ API не работает или есть ошибки"
    echo "   Ответ API: $API_RESPONSE"
fi

echo "4. Веб-сайт:"
curl -s https://www.kampervan.fun/api/products >/dev/null && echo "   ✅ Веб-сайт доступен" || echo "   ❌ Веб-сайт недоступен"

echo "5. N8N:"
curl -s http://localhost:5678/ >/dev/null && echo "   ✅ N8N доступен" || echo "   ❌ N8N недоступен"

echo "============================="
echo "🎉 Проверка завершена!"
