lecoffre-back-mini/test-db-init.js
2025-09-07 15:30:32 +02:00

28 lines
785 B
JavaScript

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();