/** * Sync only the Sentences model to database */ const { sequelize } = require('./config/database'); const Sentences = require('./models/Sentences'); async function syncSentences() { try { console.log('šŸ”„ Syncing Sentences table...'); await sequelize.authenticate(); console.log('āœ… Database connection OK'); await Sentences.sync({ alter: true }); console.log('āœ… Sentences table synced successfully'); const [tables] = await sequelize.query("SHOW TABLES LIKE 'sentences'"); if (tables.length > 0) { console.log('āœ… Table "sentences" confirmed in database'); } const [columns] = await sequelize.query("SHOW COLUMNS FROM sentences"); console.log('\nšŸ“‹ Columns in sentences table:'); columns.forEach(col => { console.log(` - ${col.Field} (${col.Type})`); }); process.exit(0); } catch (error) { console.error('āŒ Error syncing Sentences:', error.message); process.exit(1); } } syncSentences();