const { Database } = require('./dist/database'); async function testDatabaseInitialization() { try { console.log('Testing database connection...'); const isConnected = await Database.testConnection(); if (!isConnected) { console.error('❌ Database connection failed'); return; } console.log('✅ Database connection successful'); console.log('\nTesting basic query...'); const result = await Database.query('SELECT NOW() as current_time'); console.log(`✅ Basic query successful: ${result.rows[0].current_time}`); } catch (error) { console.error('❌ Test failed:', error.message); } finally { await Database.close(); console.log('\nDatabase connection closed'); } } testDatabaseInitialization();