migrate/test-db-connection.php

26 lines
849 B
PHP

<?php
require __DIR__.'/vendor/autoload.php';
$app = require_once __DIR__.'/bootstrap/app.php';
$app->make('Illuminate\Contracts\Console\Kernel')->bootstrap();
echo "Testing Magento 1 connection...\n";
try {
DB::connection('magento1')->select('SELECT 1');
echo "✓ Magento 1: Connected successfully\n";
} catch (Exception $e) {
echo "✗ Magento 1 Error: " . $e->getMessage() . "\n";
echo "Config: " . json_encode(config('database.connections.magento1'), JSON_PRETTY_PRINT) . "\n";
}
echo "\nTesting Magento 2 connection...\n";
try {
DB::connection('magento2')->select('SELECT 1');
echo "✓ Magento 2: Connected successfully\n";
} catch (Exception $e) {
echo "✗ Magento 2 Error: " . $e->getMessage() . "\n";
echo "Config: " . json_encode(config('database.connections.magento2'), JSON_PRETTY_PRINT) . "\n";
}