load(); // Load database configuration $dbConfig = require __DIR__ . '/config/database.php'; \App\Database\Database::setConfig($dbConfig); // Initialize database try { $pdo = \App\Database\Database::getInstance(); echo "✅ Database connection successful\n"; // Check sources $stmt = $pdo->query('SELECT * FROM sources'); $sources = $stmt->fetchAll(PDO::FETCH_ASSOC); echo "📋 Sources in database:\n"; foreach ($sources as $source) { echo " - ID: {$source['id']}, Name: {$source['name']}, Display: {$source['display_name']}\n"; echo " API URL: {$source['api_url']}\n"; echo " API Key: " . (empty($source['api_key']) ? 'NOT SET' : 'SET') . "\n"; } } catch (Exception $e) { echo "❌ Error: " . $e->getMessage() . "\n"; }