const STLDatabase = require('./database'); async function initializeDatabase() { console.log('Initializing STL database...'); const db = new STLDatabase('./stl_storage.db', './uploads'); try { await db.initialize(); console.log('✅ Database initialized successfully'); console.log('✅ Upload directory created'); console.log('✅ Database schema created'); await db.close(); console.log('Database setup complete!'); } catch (error) { console.error('❌ Error initializing database:', error); process.exit(1); } } if (require.main === module) { initializeDatabase(); } module.exports = initializeDatabase;